SuccèsSortie de la console
Started by GitHub push by tircis
[Pipeline] Start of Pipeline
[Pipeline] node
Running on local in /jenkins/work/agent-local/workspace/Stalactite pipeline
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Tool Install)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] git
The recommended git tool is: NONE
No credentials specified
Fetching changes from the remote Git repository
Checking out Revision a8e032537449127c854923b4c49eeb35e7197058 (refs/remotes/origin/master)
Commit message: "Fixing tests"
> git rev-parse --resolve-git-dir /jenkins/work/agent-local/workspace/Stalactite pipeline/.git # timeout=10
> git config remote.origin.url https://github.com/codefilarete/stalactite.git/ # timeout=10
Fetching upstream changes from https://github.com/codefilarete/stalactite.git/
> git --version # timeout=10
> git --version # 'git version 2.43.0'
> git fetch --tags --force --progress -- https://github.com/codefilarete/stalactite.git/ +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f a8e032537449127c854923b4c49eeb35e7197058 # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git branch -D master # timeout=10
> git checkout -b master a8e032537449127c854923b4c49eeb35e7197058 # timeout=10
> git rev-list --no-walk 0662479b9e4b721a959ff675bec6503c409b268c # timeout=10
[Pipeline] sh
+ mvn clean install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Stalactite [pom]
[INFO] sql [jar]
[INFO] core [jar]
[INFO] sql-adapter [pom]
[INFO] sql-hsqldb-adapter [jar]
[INFO] core-adapter [pom]
[INFO] core-hsqldb-adapter [jar]
[INFO] orm [jar]
[INFO] spring-integration [jar]
[INFO] sql-derby-adapter [jar]
[INFO] sql-h2-adapter [jar]
[INFO] sql-mariadb-adapter [jar]
[INFO] sql-mysql-adapter [jar]
[INFO] sql-oracle-adapter [jar]
[INFO] sql-postgresql-adapter [jar]
[INFO] sql-sqlite-adapter [jar]
[INFO] core-derby-adapter [jar]
[INFO] core-h2-adapter [jar]
[INFO] core-mariadb-adapter [jar]
[INFO] core-mysql-adapter [jar]
[INFO] core-oracle-adapter [jar]
[INFO] core-postgresql-adapter [jar]
[INFO] core-sqlite-adapter [jar]
[INFO] orm-adapter [pom]
[INFO] orm-derby-adapter [jar]
[INFO] orm-h2-adapter [jar]
[INFO] orm-hsqldb-adapter [jar]
[INFO] orm-mariadb-adapter [jar]
[INFO] orm-mysql-adapter [jar]
[INFO] orm-oracle-adapter [jar]
[INFO] orm-postgresql-adapter [jar]
[INFO] orm-sqlite-adapter [jar]
[INFO] orm-all-adapters [jar]
[INFO]
[INFO] -----------------< org.codefilarete.stalactite:parent >-----------------
[INFO] Building Stalactite 2.0.1-SNAPSHOT [1/33]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ parent ---
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ parent ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/target/jacoco.exec"
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ parent ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ parent ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/parent/2.0.1-SNAPSHOT/parent-2.0.1-SNAPSHOT.pom
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:sql >-------------------
[INFO] Building sql 2.0.1-SNAPSHOT [2/33]
[INFO] from sql/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ sql ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ sql ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ sql ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 80 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/NoopResultSet.java: Some input files use or override a deprecated API.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/NoopResultSet.java: Recompile with -Xlint:deprecation for details.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/Accumulators.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/Accumulators.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ sql ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 36 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/ResultSetReaderTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/ResultSetReaderTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ sql ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.sql.TransactionListenerCollectionTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 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.065 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.023 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.03 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.103 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.022 s - in org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest
[INFO] Running org.codefilarete.stalactite.sql.result.BeanRelationFixerTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.sql.result.BeanRelationFixerTest
[INFO] Running org.codefilarete.stalactite.sql.result.RowIteratorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 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.036 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.755 s - in org.codefilarete.stalactite.sql.statement.ReadOperationTest
[INFO] Running org.codefilarete.stalactite.sql.statement.SQLStatementTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.SQLStatementTest
[INFO] Running org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.ExpandableSQLTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.sql.statement.ExpandableSQLTest
[INFO] Running org.codefilarete.stalactite.sql.statement.SQLParameterParserTest
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 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.111 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.005 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.004 s - in org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.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.004 s - in org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest
[INFO] Running org.codefilarete.stalactite.sql.statement.ExpandableStatementTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.codefilarete.stalactite.sql.statement.ExpandableStatementTest
[INFO] Running org.codefilarete.stalactite.sql.statement.WriteOperationTest
2024-10-20 18:53:02 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:02 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}}
2024-10-20 18:53:02 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:02 TRACE SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}}
2024-10-20 18:53:02 TRACE SQLOperation insert into Toto(id, name) values(?, ?) | {1=1, 2=X-masked value-X}
2024-10-20 18:53:02 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:02 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.037 s - in org.codefilarete.stalactite.sql.statement.WriteOperationTest
[INFO] Running org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.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.065 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.034 s - in org.codefilarete.stalactite.sql.TransactionListenerTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 155, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:2.6:jar (default-jar) @ sql ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:2.6:test-jar (default) @ sql ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ sql ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/jacoco.exec
[INFO] Analyzed bundle 'sql' with 115 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ sql ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:core >------------------
[INFO] Building core 2.0.1-SNAPSHOT [3/33]
[INFO] from core/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ core ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 191 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/java/org/codefilarete/stalactite/query/model/Criteria.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/java/org/codefilarete/stalactite/query/model/Criteria.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 46 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ core ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest
2024-10-20 18:53:07 DEBUG SQLOperation select id, name from Toto
2024-10-20 18:53:08 DEBUG SQLOperation select id, active from Toto
2024-10-20 18:53:08 DEBUG SQLOperation select id, name from Toto
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
2024-10-20 18:53:08 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-10-20 18:53:08 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-10-20 18:53:08 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-10-20 18:53:08 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-10-20 18:53:08 DEBUG SQLOperation select id, name from Toto where id in (:id)
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
[INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator
2024-10-20 18:53:08 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-10-20 18:53:08 DEBUG SQLOperation never executed statement
[INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.289 s - in org.codefilarete.stalactite.engine.QueryMapperTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorTest
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-10-20 18:53:08 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 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.379 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s - in org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a = ?
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?))
[1, 3, 5, 2, 4, 6, 1, 3, 2, 4]
[3, 1, 4, 37, 17, 43, 2, 5, 29, 59]
actualValuePairs : [{3, 37}, {1, 17}, {4, 43}, {2, 29}, {5, 59}]
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?))
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a in (?)
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a in (?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a in (?)
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:08 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:08 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation insert into toto(id, version) values (?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:08 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
2024-10-20 18:53:08 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:08 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 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.BeanPersisterTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.engine.BeanPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.PersistenceContextTest
2024-10-20 18:53:09 DEBUG SQLOperation delete from toto where id = ? and name = ?
2024-10-20 18:53:09 DEBUG SQLOperation insert into toto(id, name) values (?, ?)
2024-10-20 18:53:09 DEBUG SQLOperation update toto set id = ?
2024-10-20 18:53:09 DEBUG SQLOperation update toto set id = ? where id = ?
2024-10-20 18:53:09 DEBUG SQLOperation select count(*) as count from Toto
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s - in org.codefilarete.stalactite.engine.PersistenceContextTest
[INFO] Running org.codefilarete.stalactite.query.model.UnionTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 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.081 s - in org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest
[INFO] Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.FromSQLBuilderTest
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 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.008 s - in org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 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.003 s - in org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest
[INFO] Running org.codefilarete.stalactite.sql.DialectTest
2024-10-20 18:53:09 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x'
2024-10-20 18:53:09 DEBUG SQLOperation delete from dummyTable where dummyColumn LIKE ?
2024-10-20 18:53:09 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42'
2024-10-20 18:53:09 DEBUG SQLOperation delete from dummyTable where dummyColumn myOperator ?
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.sql.DialectTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.structure.TableTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.ddl.structure.TableTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s - in org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.DMLGeneratorTest
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 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.011 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.004 s - in org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest
[INFO] Running org.codefilarete.stalactite.mapping.ClassMappingTest
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 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.005 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.016 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.021 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.149 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.018 s - in org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 436, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:2.6:jar (default-jar) @ core ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:2.6:test-jar (default) @ core ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ core ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/jacoco.exec
[INFO] Analyzed bundle 'core' with 258 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ core ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:sql-adapter >---------------
[INFO] Building sql-adapter 2.0.1-SNAPSHOT [4/33]
[INFO] from sql-adapter/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ sql-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/jacoco.exec"
[INFO]
[INFO] --- jar:3.1.2:test-jar (default) @ sql-adapter ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ sql-adapter ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ sql-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/2.0.1-SNAPSHOT/sql-adapter-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/2.0.1-SNAPSHOT/sql-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------< org.codefilarete.stalactite:sql-hsqldb-adapter >-----------
[INFO] Building sql-hsqldb-adapter 2.0.1-SNAPSHOT [5/33]
[INFO] from sql-adapter/sql-hsqldb-adapter/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ sql-hsqldb-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-hsqldb-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ sql-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ sql-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/classes
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ sql-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/src/test/resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 5 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/test-classes
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ sql-hsqldb-adapter ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.774 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.53 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.626 s - in org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.1.2:jar (default-jar) @ sql-hsqldb-adapter ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:3.1.2:test-jar (default) @ sql-hsqldb-adapter ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ sql-hsqldb-adapter ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/jacoco.exec
[INFO] Analyzed bundle 'sql-hsqldb-adapter' with 5 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ sql-hsqldb-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:core-adapter >--------------
[INFO] Building core-adapter 2.0.1-SNAPSHOT [6/33]
[INFO] from core-adapter/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ core-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/target/jacoco.exec"
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ core-adapter ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ core-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-adapter/2.0.1-SNAPSHOT/core-adapter-2.0.1-SNAPSHOT.pom
[INFO]
[INFO] ----------< org.codefilarete.stalactite:core-hsqldb-adapter >-----------
[INFO] Building core-hsqldb-adapter 2.0.1-SNAPSHOT [7/33]
[INFO] from core-adapter/core-hsqldb-adapter/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ core-hsqldb-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-hsqldb-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ core-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ core-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/classes
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ core-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/src/test/resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/test-classes
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ core-hsqldb-adapter ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b88af70
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255))
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1aebe759
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-10-20 18:53:15 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null)
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4a3404fa
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.name from Toto
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id from Toto
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name from Toto
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name from Toto
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@147c4523
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255))
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3adb4cc8
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-10-20 18:53:15 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null)
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3c981f76
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-10-20 18:53:15 DEBUG SQLOperation select Toto.id, Toto.name from Toto
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.173 s - in org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7a79d99c
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:15 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4b3e4253
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a))
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29088d3d
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b))
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?))
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@258ac1e6
2024-10-20 18:53:15 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b))
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-10-20 18:53:15 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.106 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.PersisterHSQLDBTest
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@77a1df4d
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation delete from Toto where a = ?
2024-10-20 18:53:15 DEBUG SQLOperation delete from Toto where a in (?)
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@24381e4a
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6f09cb98
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6af02de0
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2fb24ad8
2024-10-20 18:53:15 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-10-20 18:53:15 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-10-20 18:53:15 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:15 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s - in org.codefilarete.stalactite.engine.PersisterHSQLDBTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4a15d5f5
2024-10-20 18:53:15 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), unique (id))
2024-10-20 18:53:15 DEBUG DDLDeployer create table dummyTable2(name varchar(255))
2024-10-20 18:53:15 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name)
2024-10-20 18:53:15 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name)
2024-10-20 18:53:15 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest
2024-10-20 18:53:15 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@12f933c7
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.1:jar (default-jar) @ core-hsqldb-adapter ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ core-hsqldb-adapter ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/jacoco.exec
[INFO] Analyzed bundle 'core-hsqldb-adapter' with 7 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ core-hsqldb-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/2.0.1-SNAPSHOT/core-hsqldb-adapter-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/2.0.1-SNAPSHOT/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:orm >-------------------
[INFO] Building orm 2.0.1-SNAPSHOT [8/33]
[INFO] from orm/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ orm ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ orm ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ orm ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 202 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/FluentEntityMappingBuilder.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/FluentEntityMappingBuilder.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ orm ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 101 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/test/java/org/codefilarete/stalactite/engine/cascade/BeforeUpdateSupportTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/test/java/org/codefilarete/stalactite/engine/cascade/BeforeUpdateSupportTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ orm ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255), unique (vehicle_id, wheels_serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_vehicle_id_Vehicle_id foreign key(vehicle_id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id)
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR, Vehicle.model=Renault, Vehicle.engineId=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.engineId=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52f1d01b
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@542abb34 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30e67f98
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ae56ac6 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a1bcfb1 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46050be4 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@29fccabd]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30e67f98
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ae56ac6 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a1bcfb1 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46050be4 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@1dbecb0a]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52f1d01b
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@542abb34 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4977e352
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d2fd73c on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f854741
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d550996 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e46f5c1 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f854741
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d550996 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e46f5c1 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4977e352
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d2fd73c on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69a245d6
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@79bcaf78 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77a19366
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fb5eda7 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23504729 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@13b85e31 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@64746794]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77a19366
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fb5eda7 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23504729 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@13b85e31 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@145f22cf]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69a245d6
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@79bcaf78 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c46c908
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43462cef on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e7d1e2
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fbe8592 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@37890e3 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e7d1e2
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fbe8592 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@37890e3 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c46c908
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43462cef on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f829512
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@e7ecfb9 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f8d4ff4 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38a01810
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51c4bfea on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@368a26dd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38a01810
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51c4bfea on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@368a26dd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f829512
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@e7ecfb9 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f8d4ff4 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4421decd
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7343df40
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@157eac27 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29025b1a on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7343df40
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@157eac27 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29025b1a on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4421decd
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.idx (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-02, Wheel.idx=1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@223459f
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30749de8
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12e4c6de on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30749de8
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12e4c6de on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@223459f
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Vehicle_id foreign key(carId) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:25 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id)
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null, Radio.model (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@127b9bed
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34151e5d on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b42829
2024-10-20 18:53:25 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>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@154ca57c on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@7431ac04],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b42829
2024-10-20 18:53:25 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>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@154ca57c on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@7c039615],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@127b9bed
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34151e5d on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-01}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a2dfad
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@14fd1bc on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@483381ea
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18b33243 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6d66f9e3 on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@4c5bcc6e],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@483381ea
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18b33243 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6d66f9e3 on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@601ebfa1],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a2dfad
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@14fd1bc on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null, Radio.model (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@703483c2
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e583af4
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d37a098 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e583af4
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d37a098 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@703483c2
2024-10-20 18:53:25 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=V, City.name=Grenoble, City.barCount=0, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fcd5561
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b2f18bd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@576c8cea on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34468b30
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=T, City.name=Lyon, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fcd5561
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b2f18bd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@576c8cea on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fcd5561
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b2f18bd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@576c8cea on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604c8ed5
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34468b30
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 TRACE SQLOperation select Country_Id from Country_cities | {}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 TRACE SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604c8ed5
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34468b30
2024-10-20 18:53:25 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:25 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.barCount=0, City.name=Grenoble, City.DTYPE=V, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b495ce7
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c29342a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b5d2a4c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.discotecCount=123, City.name=Lyon, City.DTYPE=T, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b495ce7
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c29342a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b5d2a4c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b495ce7
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c29342a on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@368a8b70,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b5d2a4c on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@368a8b70,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 TRACE SQLOperation select Country_Id from Country_cities | {}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 TRACE SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14c75caf
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cb077e3
2024-10-20 18:53:25 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:25 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.barCount=0, City.DTYPE=V, City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72bf66c7
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@119636bf on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d576ea9
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 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.id (W)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Grenoble}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=T, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72bf66c7
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@119636bf on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72bf66c7
2024-10-20 18:53:25 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@119636bf on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d576ea9
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15dcaa32
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.discotecCount (U)=123, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.name (U)=Lyon}}
2024-10-20 18:53:25 TRACE SQLOperation select CountryId from City | {}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.name (U)=Grenoble}}
2024-10-20 18:53:25 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:25 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:25 TRACE SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15dcaa32
2024-10-20 18:53:25 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}
2024-10-20 18:53:25 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d576ea9
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=V, City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@42, City.barCount=0}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c18ee56
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6423fba7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.barCount (U)=51}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=T, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c18ee56
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6423fba7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c18ee56
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6423fba7 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@27bfba2a,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.countryId (U)=null, City.discotecCount (U)=123, City.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 TRACE SQLOperation select CountryId from City | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.barCount (U)=51}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 TRACE SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e619363
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29c808c8
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f5185ec
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ab0b773 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28816098 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b3a6383 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16ec1438 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@715ab10f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@41496617 on object Village[barCount=0,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f5185ec
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ab0b773 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28816098 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b3a6383 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16ec1438 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f5185ec
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ab0b773 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28816098 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b3a6383 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16ec1438 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aa4a3e5
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a674645 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@715ab10f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@41496617 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 TRACE SQLOperation select Country_Id from Country_cities | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aa4a3e5
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a674645 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@715ab10f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@41496617 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9fcca41
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24fec3b3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@254c4757 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@396d5c73 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@1c87ac1,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9fcca41
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24fec3b3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@254c4757 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5ac30b75 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@43296744,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9fcca41
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24fec3b3 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@43296744,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@254c4757 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@43296744,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@396d5c73 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@43296744,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@43296744,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 TRACE SQLOperation select Country_Id from Country_cities | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e3cac41
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2dfb8de3 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4178535a
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@77e6ec35 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d100d1b
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ea9fba1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@35d36423 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25452a5d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@572b031f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@495590a7 on object Village[barCount=0,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d100d1b
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ea9fba1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@35d36423 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25452a5d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d100d1b
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ea9fba1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@35d36423 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25452a5d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f580241
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71a65c31 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@572b031f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@495590a7 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.discotecCount (U)=123}}
2024-10-20 18:53:26 TRACE SQLOperation select CountryId from City | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.countryId (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f580241
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71a65c31 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@572b031f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@495590a7 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58554818
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@169ddbb6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@56de4d71 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@54db2ab9,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58554818
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@169ddbb6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@56de4d71 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@47c8ced,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58554818
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@169ddbb6 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@47c8ced,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@44575b13 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@47c8ced,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@47c8ced,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 TRACE SQLOperation select CountryId from City | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a00b08c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@67d9abfb on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e76c502
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6de6baf6 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.barCount=0}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@711d66e0
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41ef53a9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71211cd5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@720a0b6b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ed84d6d
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.name (U)=Grenoble, Village.barCount (U)=51}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.discotecCount=123, Town.name=Lyon, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@711d66e0
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41ef53a9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71211cd5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@720a0b6b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@711d66e0
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41ef53a9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71211cd5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@720a0b6b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ed84d6d
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2090d3d1
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 TRACE SQLOperation select Country_Id from Country_cities | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ed84d6d
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2090d3d1
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1653ae9d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bc6655d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@622a4589 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@12a7999 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@257d8340,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.name=Lyon, Town.discotecCount=123}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1653ae9d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bc6655d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@622a4589 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2cf3882d on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@27330f99,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1653ae9d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bc6655d on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@27330f99,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@622a4589 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@27330f99,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@12a7999 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@27330f99,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@27330f99,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 TRACE SQLOperation select Country_Id from Country_cities | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7176188d
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69b7ac77
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@698f3ac4
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5eaa3349 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2818d9d7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76de4b5
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.name=Lyon, Town.discotecCount=123}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@698f3ac4
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5eaa3349 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2818d9d7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76de4b5
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27c0b255
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.countryId (U)=null, Town.name (U)=Lyon, Town.discotecCount (U)=123}}
2024-10-20 18:53:26 TRACE SQLOperation select CountryId from Town union all select CountryId from Village | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76de4b5
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27c0b255
2024-10-20 18:53:26 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7484236d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@632e3100 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@30a0c356 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@2190e7fd,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.name (U)=Grenoble}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.discotecCount=123, Town.name=Lyon, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7484236d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@632e3100 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@454db313 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@7194dae5,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7484236d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@632e3100 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@7194dae5,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@30a0c356 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@7194dae5,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7194dae5,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.discotecCount (U)=123, Town.name (U)=Lyon, Town.countryId (U)=null, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 TRACE SQLOperation select CountryId from Town union all select CountryId from Village | {}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.name (U)=Grenoble, Village.countryId (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15cb3169
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f4809ae
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.creationDate=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27ed1d60
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341c9192 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5196648a
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27ed1d60
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341c9192 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5196648a
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27ed1d60
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341c9192 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@983983e
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27ed1d60
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341c9192 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27ed1d60
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341c9192 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@983983e
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.modificationDate=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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.DTYPE=C, Vehicle.color=Color[rgb=17]}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e74ee89
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@652d8ca on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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]}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e74ee89
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@652d8ca on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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.DTYPE=T, Vehicle.color=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e74ee89
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@652d8ca on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e74ee89
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@652d8ca on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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.DTYPE=T, Vehicle.color=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e74ee89
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@652d8ca on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.name=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b124b4c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee590b7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4475b4b1
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b124b4c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee590b7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4475b4b1
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 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.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b124b4c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee590b7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ab317b6
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=null, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b124b4c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee590b7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2024-10-20 18:53:26 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.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b124b4c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ee590b7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ab317b6
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.creationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a377f85
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@64a55f76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a377f85
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@64a55f76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a377f85
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@64a55f76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a377f85
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@64a55f76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a377f85
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@64a55f76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.name=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f558711
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14eaec27 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a784248 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1af0dc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c92147c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@940fe23 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f558711
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14eaec27 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a784248 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1af0dc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c92147c
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@940fe23 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 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_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f558711
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14eaec27 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a784248 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1af0dc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63e64235
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49fdc88e on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f558711
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14eaec27 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a784248 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1af0dc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f558711
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14eaec27 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a784248 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1af0dc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63e64235
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49fdc88e on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@55f02b32 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6a2affb6 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@2b126bbe,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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]}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@55f02b32 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6a2affb6 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@4068dbed,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@55f02b32 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@785e65cd on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@49692c4f,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@55f02b32 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@55f02b32 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@785e65cd on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@56748a6f,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.creationDate=null, Person.name=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4704ad3f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@190f522a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61303259 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2fd9de on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34bba7f7
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b620300 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4704ad3f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@190f522a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61303259 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2fd9de on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34bba7f7
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b620300 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4704ad3f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@190f522a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61303259 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2fd9de on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4184d960
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@225bc6d6 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4704ad3f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@190f522a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61303259 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2fd9de on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4704ad3f
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@190f522a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61303259 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7a2fd9de on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4184d960
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@225bc6d6 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:26 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_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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64231d5d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@43ff0650 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@736f0d1b 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@23519e4a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2024-10-20 18:53:26 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_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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64231d5d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@43ff0650 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@736f0d1b on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@495e5dbc,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 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_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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64231d5d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@43ff0650 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5661f2b7 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@169729d9,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.vehicleId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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_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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64231d5d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@43ff0650 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2024-10-20 18:53:26 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_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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64231d5d
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@43ff0650 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5661f2b7 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@4c39c972,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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_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}
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.color=Color[rgb=17], Car.ownerId=o.c.s.i.PersistableIdentifier@1, Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eba7c33
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@100ee352 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6748d248
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.color (U)=Color[rgb=17], Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Car.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eba7c33
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@100ee352 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6748d248
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.color=null, Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eba7c33
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@100ee352 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@397411e1
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eba7c33
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@100ee352 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.color=null, Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6eba7c33
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@100ee352 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@397411e1
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id))
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.name=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.color=Color[rgb=17], Car.ownerId=o.c.s.i.PersistableIdentifier@1, Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b463f8
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@51044708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5cd61f61 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@2f193ff4,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Oct 20 18:53:26 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.color (U)=Color[rgb=17], Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Car.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b463f8
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@51044708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5cd61f61 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@2a807c5a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@666, Truck.color=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b463f8
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@51044708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@40020127 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@4cb242b2,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b463f8
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@51044708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@17, Truck.color=null}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b463f8
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@51044708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@40020127 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:26 UTC 2024,modificationDate=Sun Oct 20 18:53:26 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@451211cf,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:26 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:26 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, engineId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id))
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c1e726b
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25dc4d01 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8880259
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f63e1c9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8880259
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f63e1c9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c1e726b
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25dc4d01 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dbc47b1
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c4e516e on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b32e17b on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@212c969a
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d763525 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d6cfa5 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@212c969a
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d763525 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d6cfa5 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dbc47b1
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c4e516e on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b32e17b on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.engineId=null, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Car set model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Truck set color = ?, engineId = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.engineId (U)=null, Truck.color (U)=Color[rgb=99]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28486181
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e0637a on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e89f305
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f7d3d82 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e89f305
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f7d3d82 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28486181
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e0637a on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(model, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set model = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 TRACE SQLOperation select count(*) as cnt from Car_plates | {}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@107b7bea
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6760a74e
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@673b5922 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6760a74e
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@673b5922 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@107b7bea
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 TRACE SQLOperation select count(*) as cnt from Car_plates | {}
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37cac511
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@315c13b4 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45a844de
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4086b547 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@735666c4 on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45a844de
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4086b547 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@735666c4 on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37cac511
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@315c13b4 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:26 TRACE SQLOperation select count(*) as cnt from Car_plates | {}
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@300eabce
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@762deb10
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d4069b0 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@762deb10
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d4069b0 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@300eabce
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:26 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Country(name, description, deputeCount, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=250, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=null, Country.DTYPE=Republic}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d2c3ab2
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67306a84 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b05257a on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@15fd41c0,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=New french president}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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@1}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d2c3ab2
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67306a84 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b05257a on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3c255b01,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d2c3ab2
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67306a84 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3c255b01,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b05257a on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3c255b01,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3c255b01,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=250, Republic.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@525aeba9
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1623e4c8 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10f229b2 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19fe8ac0 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@1b601570,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:26 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}}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 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}
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@525aeba9
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1623e4c8 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10f229b2 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19fe8ac0 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@61ba9c16,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@525aeba9
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1623e4c8 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@61ba9c16,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10f229b2 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@61ba9c16,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:26 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19fe8ac0 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@61ba9c16,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@61ba9c16,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany
2024-10-20 18:53:27 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.barCount=0}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b19e5bf
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3d356e85 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6af5b172 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@6b542f10,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.barCount (U)=51}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b19e5bf
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3d356e85 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6af5b172 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@354de44,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b19e5bf
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3d356e85 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@354de44,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6c4de249 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@354de44,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@354de44,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.countryId (U)=null, Town.name (U)=Lyon, Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 TRACE SQLOperation select countryId from Town union all select countryId from Village | {}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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.countryId (U)=null, Village.barCount (U)=51}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 TRACE SQLOperation select id from Town union all select id from Village | {}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:27 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.056 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne
2024-10-20 18:53:27 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32252740
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@548779d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32252740
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@548779d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32252740
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@548779d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.vehicleId (U)=null, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32252740
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@548779d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32252740
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@548779d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Vehicle(id int not null, ownerId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:27 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_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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43defae6
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@ea5e6f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@595b2839 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@6a6beec0,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.name (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 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_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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43defae6
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@ea5e6f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@595b2839 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@74962e6b,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:27 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_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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43defae6
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@ea5e6f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@791fd82b on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@492a7467,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:27 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_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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43defae6
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@ea5e6f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 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_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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43defae6
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@ea5e6f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@791fd82b on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@6cfaed,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 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_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}
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.creationDate=null}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49a23dd4
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@91b587b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@75a5fe82 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@3c83ce02,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49a23dd4
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@91b587b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@75a5fe82 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@2b050bc3,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49a23dd4
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@91b587b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6ecbf948 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@121a1a75,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=null, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49a23dd4
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@91b587b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49a23dd4
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@91b587b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6ecbf948 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@491d31d9,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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.DTYPE=C, Vehicle.color=Color[rgb=17]}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d5d9730
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b6d2b19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sun Oct 20 18:53:27 UTC 2024, Person.name (U)=null}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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]}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d5d9730
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b6d2b19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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.DTYPE=T, Vehicle.color=null}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d5d9730
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b6d2b19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d5d9730
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b6d2b19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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.DTYPE=T, Vehicle.color=null}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d5d9730
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@4b6d2b19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Oct 20 18:53:27 UTC 2024,modificationDate=Sun Oct 20 18:53:27 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 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.153 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne
2024-10-20 18:53:27 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.engineId=null, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:27 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412b580d
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdc4c6b on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412b580d
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cdc4c6b on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61bfee77
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67af3485 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.color as Vehicle_color, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.id as id, Car.engineId as engineId, Car.model as model, Car.color as color, 'Car' as DISCRIMINATOR from Car) union all (select Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, Truck.color as color, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34da2b4a
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c47eb9b on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34da2b4a
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c47eb9b on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from Engine | {}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42445cc2
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16cf05ef on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.engineId (U)=o.c.s.i.PersistableIdentifier@100, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42445cc2
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16cf05ef on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from Engine | {}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45347a0f
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e0b3d79 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45347a0f
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e0b3d79 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Truck(id int not null, color int, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.engineId=o.c.s.i.PersistableIdentifier@200, Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@376cb3de
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ebe0597 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@376cb3de
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ebe0597 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c709daf
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7921e6f3 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 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 Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4cb9fc4a
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfbf67a on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 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 Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=666]}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4807382f
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ed4f01f on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as truckCount from truck where id = 2 | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.739 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne
2024-10-20 18:53:27 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:27 TRACE SQLOperation select id from Vehicle | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41ea0f91
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d48359a on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76f51ce2 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41ea0f91
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d48359a on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76f51ce2 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cc3d12
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a8d653c on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39d25ac2 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6e868b0d
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b57a1f5 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@23c343e1 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=Engine[displacement=0.0,id=o.c.s.i.PersistedIdentifier@200],owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6e868b0d
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b57a1f5 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1796b26 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-10-20 18:53:27 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from Engine | {}
2024-10-20 18:53:27 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:27 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46c9e88a
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a026d6 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31f3a0d3 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 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}}
2024-10-20 18:53:27 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 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}
2024-10-20 18:53:27 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46c9e88a
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a026d6 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31f3a0d3 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:27 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:27 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:27 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2024-10-20 18:53:27 TRACE SQLOperation select id from Engine | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 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}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 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}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30127693
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a1a08f9 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fdd676e on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30127693
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a1a08f9 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fdd676e on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(color, id, engineId) values (?, ?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666]}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42]}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:28 TRACE SQLOperation select id from Vehicle | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:28 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bc11e3c
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6e13743c on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41820105 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:28 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bc11e3c
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6e13743c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41820105 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=256]}}
2024-10-20 18:53:28 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@201822d7
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2ffa1f25 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8eeb409 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4738ca3a
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51516c3f on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2ab254ca on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@124a070c
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@698434da on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=256],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7280fbd4 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=256],engine=Engine[displacement=0.0,id=o.c.s.i.PersistedIdentifier@200],owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:28 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}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:28 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-10-20 18:53:28 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne
2024-10-20 18:53:28 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.engineId=null}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23314f61
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a2eaf6 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=666], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23314f61
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a2eaf6 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@565e0e8f
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d10409 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 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 | {}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@34cb4bec
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53842018 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@34cb4bec
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53842018 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from Engine | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37389825
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2d57ea on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=666], Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37389825
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2d57ea on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 TRACE SQLOperation select * from Vehicle | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from Engine | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 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.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 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.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@291dbe83
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a12f34 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=666], Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.model (U)=Peugeot}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@291dbe83
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a12f34 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK}}
2024-10-20 18:53:28 TRACE SQLOperation select id from Vehicle where DTYPE ='CAR' | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f662559
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@450e706c on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=666], Vehicle.model (U)=Peugeot}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f662559
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@450e706c on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=256]}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72866288
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3702c19 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 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]}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@43925564
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@230d305e on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:28 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]}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2f1dee9f
2024-10-20 18:53:28 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42eb593b on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=256],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-10-20 18:53:28 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-10-20 18:53:28 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2024-10-20 18:53:28 TRACE SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.062 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest
2024-10-20 18:53:28 DEBUG DDLDeployer create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=2024-10-20T18:53:28.187, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=null}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61fb1f9d
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.modificationDate (U)=2024-10-20T18:53:28.190, Country.modificationDate (W)=2024-10-20T18:53:28.187, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Toto, Country.description (U)=null}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61fb1f9d
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.modificationDate (U)=2024-10-20T18:53:28.197, Country.modificationDate (W)=2024-10-20T18:53:28.190, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=Tutu, Country.description (U)=null}}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.version=1, Country.description=null}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c16feeb
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Toto, Country.version (U)=2, Country.version (W)=1, Country.description (U)=null}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c16feeb
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=Tutu, Country.version (U)=3, Country.version (W)=2, Country.description (U)=null}}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=null, Country.version=1}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65cb9158
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Tata, Country.description (U)=null, Country.version (U)=2, Country.version (W)=1}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 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.148 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.038 s - in org.codefilarete.stalactite.engine.diff.CollectionDifferTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Sun Oct 20 18:53:28 UTC 2024, Toto.modificationDate=Sun Oct 20 18:53:28 UTC 2024, Toto.id=o.c.s.i.PersistedIdentifier@82f2cdce-95c3-4484-91ec-d4ddc0e74eeb}}
2024-10-20 18:53:28 TRACE SQLOperation select readonlyProperty from Toto | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@d8f2c811-8d08-49f3-8883-798c6c8e4b84, Toto.name=toto}}
2024-10-20 18:53:28 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@d8f2c811-8d08-49f3-8883-798c6c8e4b84}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1feb4e09
2024-10-20 18:53:28 TRACE SQLOperation select Toto.name from Toto | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto}}
2024-10-20 18:53:28 TRACE SQLOperation select * from PersonWithGender | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a0522b0
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.presidentName=François, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.name=France, countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Sun Oct 20 18:53:28 UTC 2024, Toto.modificationDate=Sun Oct 20 18:53:28 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@9864b2ed-1590-4f56-a1e9-c2e06aa47ee8}}
2024-10-20 18:53:28 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@9864b2ed-1590-4f56-a1e9-c2e06aa47ee8}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76cc7d7c
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 TRACE SQLOperation select * from PersonWithGender | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@1e3ab080-8171-48c8-9616-c3da910e2dd9}}
2024-10-20 18:53:28 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@1e3ab080-8171-48c8-9616-c3da910e2dd9}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e8b0e73
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.name=France, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=null, PersonWithGender.name=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e9cceff
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@3f903540-d6b0-4b81-b6b3-7ea572d77411}}
2024-10-20 18:53:28 TRACE SQLOperation select Toto.id, Toto.name from Toto | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=toto}}
2024-10-20 18:53:28 TRACE SQLOperation select * from PersonWithGender | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@c8ad3972-400a-449f-a2ea-d5cd410cc813}}
2024-10-20 18:53:28 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@c8ad3972-400a-449f-a2ea-d5cd410cc813}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1686f9ab
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update Toto set name = ? where id = ? | {1={Toto.name (U)=TITI, Toto.id (W)=o.c.s.i.PersistedIdentifier@c8ad3972-400a-449f-a2ea-d5cd410cc813}}
2024-10-20 18:53:28 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@c8ad3972-400a-449f-a2ea-d5cd410cc813}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1686f9ab
2024-10-20 18:53:28 TRACE SQLOperation select Toto.name from Toto | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=MALE}}
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation update PersonWithGender set gender = ?, name = ? where id = ? | {1={PersonWithGender.name (U)=null, PersonWithGender.id (W)=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender (U)=null}}
2024-10-20 18:53:28 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}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e6ebf10
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@35148eeb-8383-49ff-b033-ef3f6a91814b}}
2024-10-20 18:53:28 TRACE SQLOperation select firstName from Toto | {}
2024-10-20 18:53:28 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@35148eeb-8383-49ff-b033-ef3f6a91814b}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3978cbe6
2024-10-20 18:53:28 TRACE SQLOperation select firstName from Toto | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@3e2055d2-3bf0-435d-9f83-25e9c0ef6dbb}}
2024-10-20 18:53:28 TRACE SQLOperation select Toto.id, Toto.name from Toto | {}
2024-10-20 18:53:28 TRACE SQLOperation update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@3e2055d2-3bf0-435d-9f83-25e9c0ef6dbb}
2024-10-20 18:53:28 TRACE SQLOperation select Toto.id, Toto.name from Toto | {}
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@39478adb-fe67-40fa-8b9c-a848947143e8}}
2024-10-20 18:53:28 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@39478adb-fe67-40fa-8b9c-a848947143e8}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a7f9a94
2024-10-20 18:53:28 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id))
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@cf9e56d0-7a3b-4ded-96c7-5b4ecaaa3f95}
2024-10-20 18:53:28 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@cf9e56d0-7a3b-4ded-96c7-5b4ecaaa3f95}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@464337cb
2024-10-20 18:53:28 TRACE SQLOperation select Toto.name from Toto | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.createdAt=Sun Oct 20 18:53:28 UTC 2024, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@5605d85b-900b-44b9-8ef8-294e6162e5e0}}
2024-10-20 18:53:28 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2024-10-20 18:53:28 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@5605d85b-900b-44b9-8ef8-294e6162e5e0}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2d5f00
2024-10-20 18:53:28 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-10-20 18:53:28 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:28 TRACE SQLOperation insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.modificationDate=null, Toto.creationDate=Sun Oct 20 18:53:28 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@a4a91435-c01a-47d0-b318-586681dcdf5c}}
2024-10-20 18:53:28 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate from Toto | {}
2024-10-20 18:53:28 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@a4a91435-c01a-47d0-b318-586681dcdf5c}
2024-10-20 18:53:28 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e6d294e
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@d0746569-2fcd-4208-871e-72e5342a5595}}
2024-10-20 18:53:29 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@d0746569-2fcd-4208-871e-72e5342a5595}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55621e8
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.createdAt=Sun Oct 20 18:53:29 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@a3150c61-63b9-4d06-858a-8690135358d4, Toto.name=null}}
2024-10-20 18:53:29 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2024-10-20 18:53:29 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@a3150c61-63b9-4d06-858a-8690135358d4}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e226e7d
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Sun Oct 20 18:53:29 UTC 2024, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@bb6de07f-cafc-49ef-a7ef-9bfdda28b302, Toto.modificationDate=null}}
2024-10-20 18:53:29 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2024-10-20 18:53:29 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@bb6de07f-cafc-49ef-a7ef-9bfdda28b302}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e2e756f
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.locale=en_US, Toto.id=o.c.s.i.PersistableIdentifier@95bafa6f-ef70-49cd-bc12-4f2291d009f5, Toto.modificationDate=null, Toto.creationDate=Sun Oct 20 18:53:29 UTC 2024, Toto.name=null}}
2024-10-20 18:53:29 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate, Toto.locale from Toto | {}
2024-10-20 18:53:29 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@95bafa6f-ef70-49cd-bc12-4f2291d009f5}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@522c2a19
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), modificationDate timestamp, unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.creationDate=Sun Oct 20 18:53:29 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@c6e783e3-7009-4331-8cf2-5ad35851c91d, Toto.locale=en_US, Toto.name=null, Toto.modificationTime=null}}
2024-10-20 18:53:29 TRACE SQLOperation select Toto.creationDate, Toto.modificationTime, Toto.locale from Toto | {}
2024-10-20 18:53:29 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@c6e783e3-7009-4331-8cf2-5ad35851c91d}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33c17518
[INFO] Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_id_Toto_id foreign key(id) references Toto(id)
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Titi add constraint FK_Titi_id_Toto_id foreign key(id) references Toto(id)
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_id_Toto_id foreign key(id) references Toto(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Tutu(firstName, id) values (?, ?) | {1={Tutu.firstName=null, Tutu.id=o.c.s.i.PersistableIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Titi(id, prop1) values (?, ?) | {1={Titi.prop1=dummy firstName, Titi.id=o.c.s.i.PersistableIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Tata(id, name) values (?, ?) | {1={Tata.id=o.c.s.i.PersistableIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013, Tata.name=dummy name}}
2024-10-20 18:53:29 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@32c59239-af3d-4b46-93a0-d7f4b935d013}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d1c20f
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3172b304 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@28f36e9d
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5590a5c6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@28f36e9d
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3230879d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@28f36e9d
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation update Titi set prop1 = ? where id = ? | {1={Titi.prop1 (U)=another dummy firstName, Titi.id (W)=o.c.s.i.PersistedIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation update Tata set name = ? where id = ? | {1={Tata.id (W)=o.c.s.i.PersistedIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013, Tata.name (U)=another dummy name}}
2024-10-20 18:53:29 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@32c59239-af3d-4b46-93a0-d7f4b935d013}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d1c20f
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3172b304 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@626a7259
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5590a5c6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@626a7259
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3230879d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@626a7259
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Tutu where id = ? | {1={Tutu.id=o.c.s.i.PersistedIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Titi where id = ? | {1={Titi.id=o.c.s.i.PersistedIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@32c59239-af3d-4b46-93a0-d7f4b935d013}}
2024-10-20 18:53:29 TRACE SQLOperation select id from Toto union all select id from Tata | {}
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@53ec4f75-37a4-4dd0-b099-668441c479b8}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.name=dummy value, Tata.identifier=o.c.s.i.PersistableIdentifier@53ec4f75-37a4-4dd0-b099-668441c479b8}}
2024-10-20 18:53:29 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@53ec4f75-37a4-4dd0-b099-668441c479b8}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cd0c71e
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5121b883 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@5b436d8e
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.name (U)=another dummy value, Tata.identifier (W)=o.c.s.i.PersistedIdentifier@53ec4f75-37a4-4dd0-b099-668441c479b8}}
2024-10-20 18:53:29 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@53ec4f75-37a4-4dd0-b099-668441c479b8}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cd0c71e
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5121b883 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@5f97adc9
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@53ec4f75-37a4-4dd0-b099-668441c479b8}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@53ec4f75-37a4-4dd0-b099-668441c479b8}}
2024-10-20 18:53:29 TRACE SQLOperation select identifier from Toto union all select identifier from Tata | {}
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Tutu(firstName, identifier) values (?, ?) | {1={Tutu.identifier=o.c.s.i.PersistableIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea, Tutu.firstName=dummy firstName}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.name=dummy name, Tata.identifier=o.c.s.i.PersistableIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea}}
2024-10-20 18:53:29 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@777e5efe-4c67-4604-947b-d067e807c5ea}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486bab8
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@68f68a1a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6924bec6
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@50c41141 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6924bec6
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation update Tutu set firstName = ? where identifier = ? | {1={Tutu.identifier (W)=o.c.s.i.PersistedIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea, Tutu.firstName (U)=another dummy firstName}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.name (U)=another dummy name, Tata.identifier (W)=o.c.s.i.PersistedIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea}}
2024-10-20 18:53:29 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@777e5efe-4c67-4604-947b-d067e807c5ea}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3486bab8
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@68f68a1a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@475c3b5e
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@50c41141 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@475c3b5e
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Tutu where identifier = ? | {1={Tutu.identifier=o.c.s.i.PersistedIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@777e5efe-4c67-4604-947b-d067e807c5ea}}
2024-10-20 18:53:29 TRACE SQLOperation select identifier from Toto union all select identifier from Tata | {}
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))
2024-10-20 18:53:29 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.07 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@00ac8889-3752-4e58-b9c3-09eda4d4ed7a}}
2024-10-20 18:53:29 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@00ac8889-3752-4e58-b9c3-09eda4d4ed7a}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c57298
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@cc9c8e54-03f9-44db-aabc-ba7d761cbf68}}
2024-10-20 18:53:29 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@cc9c8e54-03f9-44db-aabc-ba7d761cbf68}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e4bca9
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@c92c4fd9-ff36-46df-9851-3971079dc1ee, Toto.name=Hello}}
2024-10-20 18:53:29 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@c92c4fd9-ff36-46df-9851-3971079dc1ee}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18333e9a
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@044413f5-660e-4b1d-8d84-ddd7a0bfeb6b}}
2024-10-20 18:53:29 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@044413f5-660e-4b1d-8d84-ddd7a0bfeb6b}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1592cdb8
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@8eda178e-81c4-47e1-91af-77264f27e3a3, Toto.name=Tutu}}
2024-10-20 18:53:29 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@8eda178e-81c4-47e1-91af-77264f27e3a3}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f8444
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@5519a9f5-acdf-4c93-abf1-a3e80ea03f53}}
2024-10-20 18:53:29 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@5519a9f5-acdf-4c93-abf1-a3e80ea03f53}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5caebb63
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@f9f59839-e474-413e-94d6-b99112a02fa9, Toto.name=Tutu}}
2024-10-20 18:53:29 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@f9f59839-e474-413e-94d6-b99112a02fa9}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14c49bcd
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@2679b575-3db9-46ad-b2ae-75dcb540a2d0, Toto.name=Tutu}}
2024-10-20 18:53:29 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@2679b575-3db9-46ad-b2ae-75dcb540a2d0}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@307794e7
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@6f893f63-e2a7-4056-8bd3-4ad046f87ac3}}
2024-10-20 18:53:29 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@6f893f63-e2a7-4056-8bd3-4ad046f87ac3}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73439367
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@89341a4b-7784-455d-afce-e1eb894ef7b0, Toto.name=Tutu}}
2024-10-20 18:53:29 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@89341a4b-7784-455d-afce-e1eb894ef7b0}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ca73ab2
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@9efa6be1-5813-4dc6-8da5-50059101fc08, Toto.name=Tutu}}
2024-10-20 18:53:29 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@9efa6be1-5813-4dc6-8da5-50059101fc08}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b806f13
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(myId, name) values (?, ?) | {1={Toto.myId=o.c.s.i.PersistableIdentifier@8ca9cc3f-a925-44da-bfc2-50ae56d9b1ae, Toto.name=Tutu}}
2024-10-20 18:53:29 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@8ca9cc3f-a925-44da-bfc2-50ae56d9b1ae}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e519afd
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.898 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@3d110794-f336-4e8b-bca3-ca0962aaa70e, Toto.name=toto}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto_possibleStates(id, possibleStates) values (?, ?) | {1={Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@3d110794-f336-4e8b-bca3-ca0962aaa70e, Toto_possibleStates.possibleStates=IN_PROGRESS}, 2={Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@3d110794-f336-4e8b-bca3-ca0962aaa70e, Toto_possibleStates.possibleStates=DONE}}
2024-10-20 18:53:29 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@3d110794-f336-4e8b-bca3-ca0962aaa70e}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5925d03a
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d73bc23 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@703d7f8e
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5925d03a
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d73bc23 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@703d7f8e
2024-10-20 18:53:29 DEBUG DDLDeployer create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into toto(id, name) values (?, ?) | {1={toto.name=toto, toto.id=o.c.s.i.PersistableIdentifier@2bf0c58b-728e-4d91-8f58-70d688044a06}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto_times(createdAt, id, modificationDate) values (?, ?, ?) | {1={Toto_times.modificationDate=Tue Oct 22 18:53:29 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@2bf0c58b-728e-4d91-8f58-70d688044a06, Toto_times.createdAt=Tue Oct 22 18:53:29 UTC 2024}, 2={Toto_times.modificationDate=Mon Oct 21 18:53:29 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@2bf0c58b-728e-4d91-8f58-70d688044a06, Toto_times.createdAt=Mon Oct 21 18:53:29 UTC 2024}}
2024-10-20 18:53:29 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@2bf0c58b-728e-4d91-8f58-70d688044a06}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76100495
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@481d5c41 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@ec5b274
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76100495
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@481d5c41 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@ec5b274
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d121316
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e1f1883 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d121316
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e1f1883 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:29 TRACE SQLOperation select nickNames from Person_nicknames | {}
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tintin}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412d0506
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aa993ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412d0506
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aa993ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=toutou}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412d0506
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aa993ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412d0506
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aa993ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@412d0506
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aa993ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tonton, tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1523ef53
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a776dca on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:29 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=b, 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=c, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26aec38f
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c9caa3b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26aec38f
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c9caa3b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26aec38f
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c9caa3b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[b, a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26aec38f
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c9caa3b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[c, b, a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@bbabd264-49dc-44e5-918b-b4827840ef1f}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Toto_times(creationDate, id, modificationDate) values (?, ?, ?) | {1={Toto_times.creationDate=Tue Oct 22 18:53:29 UTC 2024, Toto_times.modificationDate=Tue Oct 22 18:53:29 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@bbabd264-49dc-44e5-918b-b4827840ef1f}, 2={Toto_times.creationDate=Mon Oct 21 18:53:29 UTC 2024, Toto_times.modificationDate=Mon Oct 21 18:53:29 UTC 2024, Toto_times.id=o.c.s.i.PersistableIdentifier@bbabd264-49dc-44e5-918b-b4827840ef1f}}
2024-10-20 18:53:29 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@bbabd264-49dc-44e5-918b-b4827840ef1f}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d72a503
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2215b307 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@25961f29
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d72a503
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2215b307 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@25961f29
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 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}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11f25030
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35ac70a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11f25030
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35ac70a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation delete from Person_nicknames where id = ? and nicknames = ? | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11f25030
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35ac70a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:29 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:29 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:29 TRACE SQLOperation insert into Country(description, id, name, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=Toto}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 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}}
2024-10-20 18:53:29 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:29 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@222}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@111}}
2024-10-20 18:53:29 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}
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47a768ca
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1491df8c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1ec8d7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ae81c68 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38bc128d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47a768ca
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1491df8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1ec8d7 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ae81c68 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38bc128d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47a768ca
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1491df8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1ec8d7 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ae81c68 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38bc128d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47a768ca
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1491df8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1ec8d7 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ae81c68 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:29 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38bc128d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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.155 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.006 s - in org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest
[INFO] Running org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest
2024-10-20 18:53:39 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))
2024-10-20 18:53:39 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-10-20 18:53:39 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into sequence_table(next_val, sequence_name) values (?, ?) | {1={sequence_table.sequence_name=Toto, sequence_table.next_val=10}}
2024-10-20 18:53:39 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.sequence_name (W)=Toto, sequence_table.next_val (U)=20}}
2024-10-20 18:53:39 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.sequence_name (W)=Toto, sequence_table.next_val (U)=30}}
2024-10-20 18:53:39 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.sequence_name (W)=Toto, sequence_table.next_val (U)=40}}
2024-10-20 18:53:39 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))
2024-10-20 18:53:39 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
2024-10-20 18:53:39 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Engine(model, id) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.id=1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.engineId=1, Car.model=Renault, Car.id=2}}
2024-10-20 18:53:39 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b4eef21
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38192075 on object Car{id=2, color=null, model='Renault'}
2024-10-20 18:53:39 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}
2024-10-20 18:53:39 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:39 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ce8c790
2024-10-20 18:53:39 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-10-20 18:53:39 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@139f90d4
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5bf94ba on object Car{id=1, color=null, model='Renault'}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6a49bde9 on object Car{id=1, color=null, model='Renault'}
2024-10-20 18:53:39 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-10-20 18:53:39 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:39 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d67be11
2024-10-20 18:53:39 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Engine(model, id, carId) values (?, ?, ?) | {1={Engine.model=XFE45K-TRE, Engine.id=2, Engine.carId=1}}
2024-10-20 18:53:39 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd3906e
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5359e290 on object Car{id=1, color=null, model='Renault'}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.068 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f2fbd9c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c17a452 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f2fbd9c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c17a452 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d2726d6,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@693c3e18
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23dea00f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@693c3e18
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23dea00f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@d4e3ce5,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set countryId = ?, name = ? 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d4f7d6c
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:39 TRACE SQLOperation select name from City where id = 1 | {}
2024-10-20 18:53:39 TRACE SQLOperation select name from Country where id = 42 | {}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:39 TRACE SQLOperation select name from Country where id = 42 | {}
2024-10-20 18:53:39 TRACE SQLOperation select name from City where id = 1 | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@206987b2
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e851f3c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@206987b2
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e851f3c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2eb12d96,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 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]}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d179310
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d179310
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@206987b2
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e851f3c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@206987b2
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e851f3c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1270fd7c,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c36976
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@263e02b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c36976
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@263e02b5 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@482549c0,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null, Country.name=France 2}}
2024-10-20 18:53:39 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]}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70107c6
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70107c6
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c36976
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@263e02b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c36976
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@263e02b5 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@273db89c,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table city(countryId int, name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea1912
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7980c663 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea1912
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7980c663 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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]}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c49862e
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c49862e
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation update city set name = ?, countryId = ? where id = ? | {1={city.name (U)=Paris, city.id (W)=o.c.s.i.PersistedIdentifier@0, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}, 2={city.name (U)=Lyon, city.id (W)=o.c.s.i.PersistedIdentifier@1, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea1912
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7980c663 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33ea1912
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7980c663 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@17}, 2={City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@13}}
2024-10-20 18:53:39 TRACE SQLOperation select countryId from city | {}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@151a8228
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b37a2b2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@151a8228
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b37a2b2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1646e8ec,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:39 TRACE SQLOperation select countryId from city | {}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 TRACE SQLOperation select countryId from city | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@13, City.name=Grenoble}, 2={City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 TRACE SQLOperation select Country_id, cities_id from Country_cities | {}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42192f93
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35165d14 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57817e8a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42192f93
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35165d14 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78761e4e,id=o.c.s.i.PersistedIdentifier@13,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57817e8a on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78761e4e,id=o.c.s.i.PersistedIdentifier@13,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 TRACE SQLOperation select Country_id from Country_cities | {}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 TRACE SQLOperation select id from city | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id, countryId, myIdx) values (?, ?, ?, ?) | {1={City.myIdx=1, City.id=o.c.s.i.PersistableIdentifier@23, City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@1}, 2={City.myIdx=3, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1}, 3={City.myIdx=2, City.id=o.c.s.i.PersistableIdentifier@13, City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 TRACE SQLOperation select name, myIdx from city | {}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21433be
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cd90407 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21433be
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cd90407 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21433be
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cd90407 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ?, countryId = ?, myIdx = ? where id = ? | {1={City.myIdx (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble, City.countryId (U)=null}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation update City set myIdx = ?, countryId = ? where id = ? | {1={City.myIdx (U)=2, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}, 2={City.myIdx (U)=1, City.id (W)=o.c.s.i.PersistableIdentifier@23, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:39 TRACE SQLOperation select name, myIdx from city | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@377531b4
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f694498 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@377531b4
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f694498 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@222b24dd,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9d5efdd
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c18f0a8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f87a1f1
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7578bfc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@527790e0 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@527cf14a
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f449753 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be7c108 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@527cf14a
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f449753 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be7c108 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@527cf14a
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f449753 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be7c108 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@527cf14a
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f449753 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@be7c108 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@666, Country.name=null, Country.description=null}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300, Country_cities.country_id=o.c.s.i.PersistableIdentifier@666}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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 !}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fbc770d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d4aeaaa on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b4172d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fbc770d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d4aeaaa on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b4172d on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fbc770d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d4aeaaa on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b4172d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fbc770d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d4aeaaa on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b4172d on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e3a479f
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43d5fa67 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e3a479f
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43d5fa67 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@72fac990,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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 !}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3001de8c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@101b2ddd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3001de8c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@101b2ddd on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@703a305,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3001de8c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@101b2ddd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3001de8c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@101b2ddd on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@35e9d5c1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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.057 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@bcfebfe,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e484f15
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3c98f1 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26105844 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@351e16c,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-10-20 18:53:39 TRACE SQLOperation select id from State where id = 1 | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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@1}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7feb9b1c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cecd23a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7feb9b1c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cecd23a on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7feb9b1c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cecd23a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7feb9b1c
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cecd23a on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2012d857 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22a31918
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e6c3afe on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22a31918
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e6c3afe on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1870dbb1,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@100, City.countryId (U)=null, City.name (U)=null}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@200, City.countryId (U)=null, City.name (U)=null}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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 !}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39287e36
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4dfee2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39287e36
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4dfee2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e4235f0,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39287e36
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4dfee2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39287e36
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4dfee2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5c923e40,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb355e
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@399fba77 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e72ba8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb355e
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@399fba77 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e72ba8 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb355e
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@399fba77 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e72ba8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb355e
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@399fba77 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e72ba8 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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.088 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null, Country.name=France}}
2024-10-20 18:53:39 TRACE SQLOperation select id from country | {}
2024-10-20 18:53:39 TRACE SQLOperation select count(*) as relationCount from country_cities | {}
2024-10-20 18:53:39 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] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.352 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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 !}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@0, State.name=Isere}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@1, State.name=ain}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,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}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@6d183621,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=null, State.id (W)=o.c.s.i.PersistableIdentifier@1, State.name (U)=ain}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.id (W)=o.c.s.i.PersistableIdentifier@0, State.name (U)=changed}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistedIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@3, State.name=ardeche}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1711e3
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8f77e78 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a2dee8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2d34fedd,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 TRACE SQLOperation select id from State where id = 1 | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country(name, id, presidentId) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17017b7d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f22b35e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20bbc924 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeef0ec on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=New french president}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17017b7d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f22b35e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20bbc924 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeef0ec on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17017b7d
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f22b35e on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20bbc924 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeef0ec on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique (country_id, ancientCities_id, idx))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_ancientCities_id_City_id foreign key(ancientCities_id) references City(id)
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 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 !}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 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}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.idx=1}, 2={Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.idx=2}, 3={Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.idx=3}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:39 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@0, State.name=Isere}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@1, State.name=ain}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@501fe242,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from Country_ancientCities where country_id = ? and ancientCities_id = ? and idx = ? | {1={Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.idx=1}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@2, Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.idx=3}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=null, State.id (W)=o.c.s.i.PersistableIdentifier@1, State.name (U)=ain}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.id (W)=o.c.s.i.PersistableIdentifier@0, State.name (U)=changed}}
2024-10-20 18:53:39 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:39 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistedIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@3, State.name=ardeche}}
2024-10-20 18:53:39 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}
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f2aeb97
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aaac473 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4244fae2 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c1a2cee on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@75a96e57,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-10-20 18:53:39 TRACE SQLOperation select id from State where id = 1 | {}
2024-10-20 18:53:39 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:39 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:39 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest
[INFO] Running org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest
[INFO] Running org.codefilarete.stalactite.engine.ColumnNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ColumnNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.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.016 s - in org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest
2024-10-20 18:53:40 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 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.039 s - in org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.modificationDate=Sun Oct 20 18:53:40 UTC 2024, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.creationDate=Sun Oct 20 18:53:40 UTC 2024, Car.color=Color[rgb=123]}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.modificationDate=Sun Oct 20 18:53:40 UTC 2024, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.creationDate=Sun Oct 20 18:53:40 UTC 2024}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b68eb87
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG SQLOperation Result found in cache, statement will not be executed
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b68eb87
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.color=Color[rgb=123], Car.model=Renault, Car.modificationDate=Sun Oct 20 18:53:40 UTC 2024, Car.creationDate=Sun Oct 20 18:53:40 UTC 2024, Car.id=o.c.s.i.PersistableIdentifier@1}}
[INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.163 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.23 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest
2024-10-20 18:53:40 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?, Element.id=1}}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.id=1, Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 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.011 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest
2024-10-20 18:53:40 DEBUG DDLDeployer create table Element(id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Element(id) values (?) | {1={Element.id=1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Element(id) values (default) | {1={}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Element(id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Element(id) values (?) | {1={Element.id=1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 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.03 s - in org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 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.017 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.031 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.005 s - in org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67be4ad3
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bad0648 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1f2127ad
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71bfd10a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1f2127ad
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id from answer_choices | {}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29b0c471
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fbde260 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cb7e27c
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47cabbed on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cb7e27c
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29b0c471
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fbde260 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cb7e27c
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47cabbed on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3cb7e27c
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id from answer_choices | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from choice | {}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id from answer_choices | {}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a61458a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59c57449 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@22419f6a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e451bcb on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@22419f6a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a61458a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59c57449 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@22419f6a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e451bcb on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@22419f6a
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(myIdx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.myIdx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.myIdx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.myIdx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.myIdx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id, choices_id, myIdx from answer_choices | {}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}, 2={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id from answer_choices | {}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c7a61e2
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47de9821 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@26938022
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55f54843 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@26938022
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c7a61e2
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47de9821 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@26938022
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55f54843 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@26938022
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id from answer_choices | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from choice | {}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 TRACE SQLOperation select answer_id from answer_choices | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id in (100, 200) | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Answer where id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id = 300 | {}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id = 300 | {}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300}}
2024-10-20 18:53:40 TRACE SQLOperation select id from Answer where id in (42, 666) | {}
2024-10-20 18:53:40 TRACE SQLOperation select choices_Id from Answer_choices where answer_id in (42, 666) | {}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(comment varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer(comment, id) values (?, ?) | {1={Answer.comment=Hello world !, Answer.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa47b8a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e11c1f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@33d7b6f7
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45bffaa5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@33d7b6f7
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa47b8a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e11c1f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@33d7b6f7
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45bffaa5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@33d7b6f7
2024-10-20 18:53:40 TRACE SQLOperation select comment from Answer where id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select label from Choice where id = 100 | {}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa47b8a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e11c1f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@77f12973
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45bffaa5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@77f12973
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa47b8a
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e11c1f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@77f12973
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45bffaa5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@77f12973
2024-10-20 18:53:40 TRACE SQLOperation select label from Choice where id = 100 | {}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id in (100, 200) | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Answer where id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id = 300 | {}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@300}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id = 300 | {}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62e5b7fd
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@493d4423 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3bd632b0
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28a5b510 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3bd632b0
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62e5b7fd
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@493d4423 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3bd632b0
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28a5b510 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3bd632b0
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62e5b7fd
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@493d4423 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@69d54117
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28a5b510 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@69d54117
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62e5b7fd
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@493d4423 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@69d54117
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28a5b510 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@69d54117
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53bf6412
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76079c1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@daac320
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d8fd852 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@daac320
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53bf6412
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76079c1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@daac320
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d8fd852 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@daac320
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53bf6412
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76079c1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1180bcfe
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d8fd852 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1180bcfe
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53bf6412
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76079c1c on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1180bcfe
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d8fd852 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1180bcfe
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id in (100, 200) | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Answer where id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id = 300 | {}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 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}}
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2024-10-20 18:53:40 TRACE SQLOperation select id from Choice where id = 300 | {}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly
2024-10-20 18:53:40 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:40 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:40 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:40 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:40 TRACE SQLOperation select id from answer | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as relationCount from answer_choices | {}
2024-10-20 18:53:40 TRACE SQLOperation select count(*) as choiceCount from choice | {}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.21 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.12 s - in org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest
2024-10-20 18:53:40 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44f35879
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f64de7b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44f35879
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f64de7b on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f1a0858,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44f35879
2024-10-20 18:53:40 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f64de7b on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f1a0858,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@7f1a0858,id=o.c.s.i.PersistedIdentifier@43,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:40 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:40 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:40 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.023 s - in org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest
2024-10-20 18:53:40 TRACE SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]}
2024-10-20 18:53:40 TRACE SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?) | {Toto.id1=23}
2024-10-20 18:53:40 TRACE SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?), (?, ?)) | {Toto.id2=[11, 13, 17], Toto.id1=[11, 13, 17]}
2024-10-20 18:53:40 TRACE SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id2=23, Toto.id1=23}
2024-10-20 18:53:40 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.id1=[11, 13, 17], Toto.id2=[11, 13, 17], Toto.id3=[11, 13, 17]}
2024-10-20 18:53:40 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.id1=23, Toto.id2=23, Toto.id3=23}
2024-10-20 18:53:40 TRACE SQLOperation select dummyTable.dummyPK as dummyTable_dummyPK from dummyTable where dummyTable.dummyPK in (?, ?) | {dummyTable.dummyPK=[11, 13]}
2024-10-20 18:53:40 DEBUG DDLDeployer create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), primary key (id1, id2))
2024-10-20 18:53:40 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}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d55f9ca
2024-10-20 18:53:40 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]}
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d55f9ca
2024-10-20 18:53:40 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d55f9ca
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 s - in org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.JoinRootTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.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
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f24c515
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@487e3e52 on object java.lang.Object@711cb872
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.274 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 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
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.a=17, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23}, 2={Toto.a=29, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31}, 3={Toto.a=37, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.a=43, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.y=123, Toto2.id=o.c.s.i.PersistableIdentifier@1, Toto2.z=-117, Toto2.x=117}, 2={Toto2.y=131, Toto2.id=o.c.s.i.PersistableIdentifier@2, Toto2.z=-129, Toto2.x=129}, 3={Toto2.y=141, Toto2.id=o.c.s.i.PersistableIdentifier@3, Toto2.z=-137, Toto2.x=137}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.y=153, Toto2.id=o.c.s.i.PersistableIdentifier@4, Toto2.z=-143, Toto2.x=143}}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67157e3b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad4909d on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67157e3b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad4909d on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67157e3b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad4909d on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67157e3b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ad4909d on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dd3d5b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1b0f9 on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dd3d5b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1b0f9 on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dd3d5b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1b0f9 on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dd3d5b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1b0f9 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@7, Toto.q (U)=null, Toto.a (U)=17, Toto.b (U)=23}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.q (U)=null, Toto.a (U)=29, Toto.b (U)=31}, 3={Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.q (U)=null, Toto.a (U)=37, Toto.b (U)=41}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@23, Toto.q (U)=null, Toto.a (U)=43, Toto.b (U)=53}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.z (U)=-117, Toto2.x (U)=117, Toto2.y (U)=123, Toto2.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto2.z (U)=-129, Toto2.x (U)=129, Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto2.z (U)=-137, Toto2.x (U)=137, Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.z (U)=-143, Toto2.x (U)=143, Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistedIdentifier@23}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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]}}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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]}}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=17}, 2={Toto.q (U)=null, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=29}, 3={Toto.q (U)=null, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.a (U)=37}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.a (U)=43}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=123, Toto2.id (W)=o.c.s.i.PersistableIdentifier@1, Toto2.x (U)=117, Toto2.z (U)=-117}, 2={Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.x (U)=129, Toto2.z (U)=-129}, 3={Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.x (U)=137, Toto2.z (U)=-137}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4, Toto2.x (U)=143, Toto2.z (U)=-143}}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}
2024-10-20 18:53:41 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.039 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria
2024-10-20 18:53:41 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.012 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria
2024-10-20 18:53:41 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.007 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD
2024-10-20 18:53:41 TRACE SQLOperation select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50da9ce3
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23, Toto.q=null, Toto.a=17}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31, Toto.q=null, Toto.a=29}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41, Toto.q=null, Toto.a=37}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53, Toto.q=null, Toto.a=43}}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4397328b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4397328b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4397328b
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4397328b
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58b62522
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58b62522
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58b62522
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58b62522
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.q (U)=null, Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.a (U)=29, Toto.q (U)=null, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.a (U)=37, Toto.q (U)=null, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.q (U)=null, Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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]}}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=17, Toto.b (U)=23}, 2={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=29, Toto.b (U)=31}, 3={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.a (U)=37, Toto.b (U)=41}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.a (U)=43, Toto.b (U)=53}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1375674a
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2748ca6f
2024-10-20 18:53:41 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.042 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 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.183 s - in org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria
2024-10-20 18:53:41 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.014 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD
2024-10-20 18:53:41 TRACE SQLOperation select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22587bcf
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22587bcf
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12f851f9
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12f851f9
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.a=23, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17, Toto.DTYPE=100}, 2={Toto.a=31, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29, Toto.DTYPE=100}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41, Toto.x=37, Toto.DTYPE=200}, 2={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53, Toto.x=43, Toto.DTYPE=200}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11c1f62d
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11c1f62d
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10507a61
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10507a61
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57aaf079
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57aaf079
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@768f4c02
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@768f4c02
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@1, Toto.a (U)=123, Toto.x (U)=17}, 2={Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.a (U)=131, Toto.x (U)=29}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.b (U)=141, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.x (U)=37}, 2={Toto.b (U)=153, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.x (U)=43}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=123}, 2={Toto.q (U)=null, Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=131}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.b (U)=141, Toto.q (U)=null, Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={Toto.b (U)=153, Toto.q (U)=null, Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@11aafd0f
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@11aafd0f
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@11aafd0f
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@11aafd0f
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@789fcc18
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@789fcc18
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@789fcc18
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@789fcc18
2024-10-20 18:53:41 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.113 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.127 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd2c10e
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd2c10e
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@198549aa
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@198549aa
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.q=null, TotoA.a=23, TotoA.x=17}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.q=null, TotoA.a=31, TotoA.x=29}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41, TotoB.x=37, TotoB.q=null}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53, TotoB.x=43, TotoB.q=null}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6827395a
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6827395a
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40e66634
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40e66634
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72a1f750
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72a1f750
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52a4a7ed
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52a4a7ed
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.q (U)=null, TotoA.x (U)=17, TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistedIdentifier@1}, 2={TotoA.q (U)=null, TotoA.x (U)=29, TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.q (U)=null, TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.x (U)=37}, 2={TotoB.q (U)=null, TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.x (U)=43}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.a (U)=123, TotoA.x (U)=17, TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a (U)=131, TotoA.x (U)=29, TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141}, 2={TotoB.x (U)=43, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39933f34
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39933f34
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39933f34
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39933f34
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54d14173
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54d14173
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54d14173
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54d14173
2024-10-20 18:53:41 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.071 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest
2024-10-20 18:53:41 DEBUG SQLOperation Result found in cache, statement will not be executed
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 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
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64aaecdf
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a56c35a on object TotoA[{id=1, x=null, a=23}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64aaecdf
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@a56c35a on object TotoA[{id=2, x=null, a=31}]
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@526d17fe
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@12132be1 on object TotoB[{id=3, x=null, b=41}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@526d17fe
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@12132be1 on object TotoB[{id=4, x=null, b=53}]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17, Toto.q=null}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29, Toto.q=null}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.x=37, Toto.q=null}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.x=43, Toto.q=null}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation insert into TotoA(a, id) values (?, ?) | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.a=23}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.a=31}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation insert into TotoB(b, id) values (?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31a1158a
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@63cbbb9b on object TotoA[{id=1, x=null, a=23}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31a1158a
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@63cbbb9b on object TotoA[{id=2, x=null, a=31}]
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41fab3a6
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1bffb33c on object TotoB[{id=3, x=null, b=41}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41fab3a6
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1bffb33c on object TotoB[{id=4, x=null, b=53}]
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40cef657
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3c03ee0d on object TotoA[{id=1, x=null, a=23}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40cef657
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3c03ee0d on object TotoA[{id=2, x=null, a=31}]
2024-10-20 18:53:41 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]}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a17d689
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@596f0e25 on object TotoB[{id=3, x=null, b=41}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a17d689
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@596f0e25 on object TotoB[{id=4, x=null, b=53}]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.a (U)=131}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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]}}
2024-10-20 18:53:41 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:41 TRACE SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141}, 2={TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153}}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31730aa0
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d27ef48 on object TotoA[{id=1, x=17, a=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31730aa0
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d27ef48 on object TotoA[{id=2, x=29, a=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31730aa0
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@262e8e94 on object TotoB[{id=3, x=37, b=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31730aa0
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@262e8e94 on object TotoB[{id=4, x=43, b=null}]
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1587ce57
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@67875fb1 on object TotoA[{id=1, x=17, a=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1587ce57
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@67875fb1 on object TotoA[{id=2, x=29, a=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1587ce57
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bb8b995 on object TotoB[{id=3, x=37, b=null}]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1587ce57
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bb8b995 on object TotoB[{id=4, x=43, b=null}]
2024-10-20 18:53:41 TRACE SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}
2024-10-20 18:53:41 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.067 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest
2024-10-20 18:53:41 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Car(color, model, plug, id, DTYPE) values (?, ?, ?, ?, ?) | {1={Car.model=Renault, Car.plug=CCS, Car.DTYPE=CAR, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f3e4bd5
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4136488 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update Car set color = ?, model = ?, plug = ? where id = ? | {1={Car.model (U)=Peugeot, Car.plug (U)=CCS, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f3e4bd5
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4136488 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:41 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:41 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_Car_id foreign key(id) references Car(id)
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1, ElectricCar.plug=CCS}}
2024-10-20 18:53:41 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39971301
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@9c1d1ea on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607a156b on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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}}
2024-10-20 18:53:41 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39971301
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@9c1d1ea on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@607a156b on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-10-20 18:53:41 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.plug=CCS, ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@411d9acf
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70aecb8c on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.color (U)=Color[rgb=666]}}
2024-10-20 18:53:41 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@411d9acf
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70aecb8c on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select * from abstractVehicle | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance
2024-10-20 18:53:41 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer create table car(id int not null, color int, model varchar(255), unique (id))
2024-10-20 18:53:41 DEBUG DDLDeployer alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 TRACE SQLOperation insert into car(model, id) values (?, ?) | {1={car.model=Renault, car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:41 TRACE SQLOperation select car.id, car.model, vehicle.color from car inner join vehicle on car.id = vehicle.id | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b3c3bbc
2024-10-20 18:53:41 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ba0e08 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:41 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:41 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:41 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]}}
2024-10-20 18:53:41 TRACE SQLOperation select car.id, car.model, car.color from car | {}
2024-10-20 18:53:41 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}
2024-10-20 18:53:41 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f700e33
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select car.id, car.model, car.color from car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@717b5b6e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7edfb74a on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4c78b4da on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.rgb=666, Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2de0f6f8
2024-10-20 18:53:42 TRACE SQLOperation select id, model, rgb from Car | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select car.id, car.color, car.model from car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ef4a3f2
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select car.id, car.color, car.model from car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@197789be
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select id_col, model_col, color_col from Car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1512254c
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.color_supercol=Color[rgb=666], Car.model_supercol=Renault, Car.id_supercol=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select id_supercol, model_supercol, color_supercol from Car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a5135e5
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.rgb=666, Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6845b7c8
2024-10-20 18:53:42 TRACE SQLOperation select id, model, rgb from Car | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.color_col=Color[rgb=666], Car.model_col=Renault, Car.id_col=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select id_col, model_col, color_col from Car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e1bebf9
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select car.id, car.color, car.model from car | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@319f3eb2
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-10-20 18:53:42 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.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.lastName=Do, Person.age=35, Person.firstName=John}}
2024-10-20 18:53:42 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=[Rantanplan, Pluto], Pet.age=[5, 4], Pet.race=[Dog, Dog]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Rantanplan, Pet.age=5, Pet.race=Dog}, 2={Pet.name=Pluto, Pet.age=4, Pet.race=Dog}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_firstName=John, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_name=Rantanplan, Person_pets.pets_age=5}, 2={Person_pets.person_firstName=John, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_name=Pluto, Person_pets.pets_age=4}}
2024-10-20 18:53:42 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.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36edfa94
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376a3abd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b1f70b8 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36edfa94
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376a3abd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b1f70b8 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 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.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36edfa94
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376a3abd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b1f70b8 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36edfa94
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376a3abd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b1f70b8 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_pets where person_firstName = ? and pets_race = ? and person_address = ? and person_lastName = ? and pets_name = ? and pets_age = ? | {1={Person_pets.person_firstName=John, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_name=Rantanplan, Person_pets.pets_age=5}}
2024-10-20 18:53:42 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.age=-42, Pet.race=Cat}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Schrodinger, Pet.age=-42, Pet.race=Cat}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_firstName=John, Person_pets.pets_race=Cat, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_name=Schrodinger, Person_pets.pets_age=-42}}
2024-10-20 18:53:42 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.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36edfa94
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376a3abd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b1f70b8 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36edfa94
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@376a3abd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b1f70b8 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.catBreed=Persian, Cat.age=4, Cat.name=Pluto, Cat.race=Dog}}
2024-10-20 18:53:42 TRACE SQLOperation (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.race, Cat.name, 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.name, Dog.age, Dog.race) in ((?, ?, ?))) | {1=Dog, 2=Pluto, 3=4, 4=Pluto, 5=4, 6=Dog}
2024-10-20 18:53:42 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.age=4, Cat.race=Dog}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b6ddc37
2024-10-20 18:53:42 TRACE SQLOperation (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.race, Cat.name, 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.name, Dog.age, Dog.race) in ((?, ?, ?))) | {1=Dog, 2=Pluto, 3=4, 4=Pluto, 5=4, 6=Dog}
2024-10-20 18:53:42 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.age=4, Cat.race=Dog}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b6ddc37
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Cat where race = ? and name = ? and age = ? | {1={Cat.age=4, Cat.name=Pluto, Cat.race=Dog}}
2024-10-20 18:53:42 TRACE SQLOperation select catBreed from Cat | {}
2024-10-20 18:53:42 TRACE SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-10-20 18:53:42 TRACE SQLOperation select catBreed from Cat | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.familyName=Do, Person.age=35, Person.address=nowhere}}
2024-10-20 18:53:42 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.familyName=Do, Person.address=nowhere}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74a293e2
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere, Person.age=35}}
2024-10-20 18:53:42 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23a9bd9d
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do, Person.age=35}}
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.race=Dog, Pet.age=5, Pet.name=Rantanplan}, 2={Pet.race=Dog, Pet.age=4, Pet.name=Pluto}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_firstName=John, Person_pets.pets_name=Pluto, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_age=4}, 2={Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_age=5}}
2024-10-20 18:53:42 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.address=nowhere, Person.lastName=Do}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5716c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17b88751 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70bd7781 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5716c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17b88751 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70bd7781 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.firstName (W)=John, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.age (U)=36}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_pets where person_firstName = ? and pets_name = ? and pets_race = ? and person_address = ? and person_lastName = ? and pets_age = ? | {1={Person_pets.person_firstName=John, Person_pets.pets_name=Pluto, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_age=4}, 2={Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_age=5}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.familyName=Do, Person.address=nowhere}}
2024-10-20 18:53:42 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.familyName=Do, Person.address=nowhere}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ed74401
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}
2024-10-20 18:53:42 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.address=nowhere, Person.firstName=John, Person.lastName=Do}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3309d8c6
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.age (U)=36, Person.address (W)=nowhere, Person.firstName (W)=John, Person.lastName (W)=Do}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}
2024-10-20 18:53:42 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.race=[Dog, Dog], Pet.name=[Pluto, Rantanplan]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}, 2={Pet.age=5, Pet.race=Dog, Pet.name=Rantanplan}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto}, 2={Person_pets.pets_age=5, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan}}
2024-10-20 18:53:42 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.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@680a8317
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4db30756 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10a978fb on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@680a8317
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4db30756 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10a978fb on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where address = ? and lastName = ? and firstName = ? | {1={Person.age (U)=36, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.firstName (W)=John}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_pets where pets_age = ? and person_lastName = ? and pets_race = ? and person_address = ? and person_firstName = ? and pets_name = ? | {1={Person_pets.pets_age=5, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan}, 2={Person_pets.pets_age=4, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, catBreed integer, dogBreed integer, DTYPE varchar(255) not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.catBreed=Persian, Pet.age=4, Pet.race=Dog, Pet.DTYPE=Pet, Pet.name=Pluto}}
2024-10-20 18:53:42 TRACE SQLOperation select Pet.age as Pet_age, Pet.race as Pet_race, Pet.name as Pet_name, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.age, Pet.race, Pet.name) in ((?, ?, ?)) | {1=4, 2=Dog, 3=Pluto}
2024-10-20 18:53:42 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.age=4, Pet.race=Dog, Pet.name=Pluto}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d562f7b
2024-10-20 18:53:42 TRACE SQLOperation select Pet.age as Pet_age, Pet.race as Pet_race, Pet.name as Pet_name, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.age, Pet.race, Pet.name) in ((?, ?, ?)) | {1=4, 2=Dog, 3=Pluto}
2024-10-20 18:53:42 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.age=4, Pet.race=Dog, Pet.name=Pluto}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d562f7b
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Pet where age = ? and race = ? and name = ? | {1={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}}
2024-10-20 18:53:42 TRACE SQLOperation select name from Pet | {}
2024-10-20 18:53:42 TRACE SQLOperation select catBreed from Pet | {}
2024-10-20 18:53:42 TRACE SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.race=Dog, Pet.name=Pluto}
2024-10-20 18:53:42 TRACE SQLOperation select name from Pet | {}
2024-10-20 18:53:42 TRACE SQLOperation select catBreed from Pet | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address, houseZipCode, houseStreet, houseCity, houseNumber) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Person.houseZipCode=888, Person.lastName=Do, Person.firstName=John, Person.houseStreet=Stalactite street, Person.houseCity=CodeFilarete City, Person.address=nowhere, Person.houseNumber=42, Person.age=35}}
2024-10-20 18:53:42 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.address=nowhere, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@539fdff0
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bfe22f6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ?, houseZipCode = ?, houseStreet = ?, houseCity = ?, houseNumber = ? where lastName = ? and firstName = ? and address = ? | {1={Person.houseZipCode (U)=888, Person.lastName (W)=Do, Person.firstName (W)=John, Person.houseStreet (U)=Stalactite street, Person.houseCity (U)=CodeFilarete City, Person.address (W)=nowhere, Person.houseNumber (U)=42, Person.age (U)=36}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}
2024-10-20 18:53:42 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.name=[Rantanplan, Pluto], Pet.age=[5, 4]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age, ownerLastName, ownerFirstName, ownerAddress) values (?, ?, ?, ?, ?, ?) | {1={Pet.race=Dog, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.ownerAddress=nowhere, Pet.name=Rantanplan, Pet.age=5}, 2={Pet.race=Dog, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.ownerAddress=nowhere, Pet.name=Pluto, Pet.age=4}}
2024-10-20 18:53:42 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.firstName=John, Person.address=nowhere, Person.lastName=Do}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7455f30
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@689c6ea0 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7455f30
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@689c6ea0 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.address (W)=nowhere, Person.lastName (W)=Do}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation update Pet set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where race = ? and name = ? and age = ? | {1={Pet.race (W)=Dog, Pet.ownerLastName (U)=Do, Pet.ownerFirstName (U)=John, Pet.ownerAddress (U)=nowhere, Pet.name (W)=Pluto, Pet.age (W)=4}, 2={Pet.race (W)=Dog, Pet.ownerLastName (U)=Do, Pet.ownerFirstName (U)=John, Pet.ownerAddress (U)=nowhere, Pet.name (W)=Rantanplan, Pet.age (W)=5}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation update Pet set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where race = ? and name = ? and age = ? | {1={Pet.race (W)=Dog, Pet.ownerLastName (U)=null, Pet.ownerFirstName (U)=null, Pet.ownerAddress (U)=null, Pet.name (W)=Rantanplan, Pet.age (W)=5}, 2={Pet.race (W)=Dog, Pet.ownerLastName (U)=null, Pet.ownerFirstName (U)=null, Pet.ownerAddress (U)=null, Pet.name (W)=Pluto, Pet.age (W)=4}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.address=nowhere, Person.age=35, Person.firstName=John}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into House(number, street, zipCode, city, ownerLastName, ownerFirstName, ownerAddress) values (?, ?, ?, ?, ?, ?, ?) | {1={House.ownerLastName=Do, House.ownerFirstName=John, House.city=CodeFilarete City, House.number=42, House.zipCode=888, House.ownerAddress=nowhere, House.street=Stalactite street}}
2024-10-20 18:53:42 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.address=nowhere, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@320ed7fe
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@665358d6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.lastName (W)=Do, Person.address (W)=nowhere, Person.age (U)=36, Person.firstName (W)=John}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update House set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where city = ? and number = ? and zipCode = ? and street = ? | {1={House.ownerLastName (U)=Do, House.ownerFirstName (U)=John, House.city (W)=CodeFilarete City, House.number (W)=42, House.zipCode (W)=888, House.ownerAddress (U)=nowhere, House.street (W)=Stalactite street}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update House set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where city = ? and number = ? and zipCode = ? and street = ? | {1={House.ownerLastName (U)=null, House.ownerFirstName (U)=null, House.city (W)=CodeFilarete City, House.number (W)=42, House.zipCode (W)=888, House.ownerAddress (U)=null, House.street (W)=Stalactite street}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Cat add constraint FK_83d8ab6f foreign key(name, race, age) references Pet(name, race, age)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Dog add constraint FK_864ce449 foreign key(name, race, age) references Pet(name, race, age)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.catBreed=Persian, Cat.age=4, Cat.name=Pluto, Cat.race=Dog}}
2024-10-20 18:53:42 TRACE SQLOperation select Pet.age as Pet_age, Pet.name as Pet_name, Pet.race as Pet_race, Cat.age as Cat_age, Cat.name as Cat_name, Cat.race as Cat_race, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age from Pet left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.age, Pet.name, Pet.race) in ((?, ?, ?)) | {1=4, 2=Pluto, 3=Dog}
2024-10-20 18:53:42 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.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f1e592
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d93af6a on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}
2024-10-20 18:53:42 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.race=Dog, Dog.age=4}
2024-10-20 18:53:42 TRACE SQLOperation select Pet.age as Pet_age, Pet.name as Pet_name, Pet.race as Pet_race, Cat.age as Cat_age, Cat.name as Cat_name, Cat.race as Cat_race, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age from Pet left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.age, Pet.name, Pet.race) in ((?, ?, ?)) | {1=4, 2=Pluto, 3=Dog}
2024-10-20 18:53:42 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.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f1e592
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d93af6a on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}
2024-10-20 18:53:42 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.race=Dog, Dog.age=4}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Cat where age = ? and name = ? and race = ? | {1={Cat.age=4, Cat.name=Pluto, Cat.race=Dog}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Pet where age = ? and name = ? and race = ? | {1={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}}
2024-10-20 18:53:42 TRACE SQLOperation select name from Pet | {}
2024-10-20 18:53:42 TRACE SQLOperation select catBreed from Cat | {}
2024-10-20 18:53:42 TRACE SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-10-20 18:53:42 TRACE SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.name=Pluto, Pet.race=Dog}
2024-10-20 18:53:42 TRACE SQLOperation select name from Pet | {}
2024-10-20 18:53:42 TRACE SQLOperation select catBreed from Cat | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John, Person.age=35}}
2024-10-20 18:53:42 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=[Rantanplan, Pluto], Pet.age=[5, 4], Pet.race=[Dog, Dog]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age, ownerFirstName, ownerAddress, ownerLastName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerFirstName=John, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Dog, Pet.name=Rantanplan, Pet.age=5}, 2={Pet.ownerFirstName=John, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Dog, Pet.name=Pluto, Pet.age=4}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32023441
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bafa0e6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32023441
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bafa0e6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32023441
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bafa0e6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32023441
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bafa0e6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where address = ? and lastName = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.lastName (W)=Do, Person.firstName (W)=John, Person.age (U)=36}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Pet set ownerFirstName = ?, ownerAddress = ?, ownerLastName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerFirstName (U)=null, Pet.ownerAddress (U)=null, Pet.ownerLastName (U)=null, Pet.race (W)=Dog, Pet.name (W)=Rantanplan, Pet.age (W)=5}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Pet set ownerFirstName = ?, ownerAddress = ?, ownerLastName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerFirstName (U)=John, Pet.ownerAddress (U)=nowhere, Pet.ownerLastName (U)=Do, Pet.race (W)=Dog, Pet.name (W)=Pluto, Pet.age (W)=4}}
2024-10-20 18:53:42 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.age=-42, Pet.race=Cat}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Pet(name, race, age, ownerFirstName, ownerAddress, ownerLastName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerFirstName=John, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Cat, Pet.name=Schrodinger, Pet.age=-42}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32023441
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bafa0e6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32023441
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bafa0e6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into House(id) values (default) | {1={}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address, houseId) values (?, ?, ?, ?, ?) | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John, Person.age=35, Person.houseId=1}}
2024-10-20 18:53:42 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.lastName=Do, Person.address=nowhere, Person.firstName=John}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@425cb654
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@220a660a on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ?, houseId = ? where lastName = ? and address = ? and firstName = ? | {1={Person.lastName (W)=Do, Person.address (W)=nowhere, Person.firstName (W)=John, Person.age (U)=36, Person.houseId (U)=1}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into House(id, ownerLastName, ownerAddress, ownerFirstName) values (default, ?, ?, ?) | {1={House.ownerLastName=Do, House.ownerAddress=nowhere, House.ownerFirstName=John}}
2024-10-20 18:53:42 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1d9f60
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b8b9258 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update House set ownerLastName = ?, ownerAddress = ?, ownerFirstName = ? where id = ? | {1={House.ownerLastName (U)=Do, House.ownerAddress (U)=nowhere, House.id (W)=1, House.ownerFirstName (U)=John}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update House set ownerLastName = ?, ownerAddress = ?, ownerFirstName = ? where id = ? | {1={House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.id (W)=1, House.ownerFirstName (U)=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-10-20 18:53:42 TRACE SQLOperation select Person.age from Person | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:42 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.279 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest
[INFO] Running org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(model, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=CAR, AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update AbstractVehicle set model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update AbstractVehicle set color = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=99], AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e756c96
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c0e9305
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c0e9305
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e756c96
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@371083b1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@12eaf6dc on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@258633b8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36d41cdd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@258633b8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36d41cdd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@371083b1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@12eaf6dc on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2de07d90
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24650a26
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24650a26
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2de07d90
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:42 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a0a2038
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a0a2038
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@194edb78
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DISCRIMINATOR as AbstractVehicle_DISCRIMINATOR from ((select Car.id as id, Car.model as model, Car.color as color, 'Car' as DISCRIMINATOR from Car) union all (select Truck.id as id, cast(null as varchar(255)) as model, Truck.color as color, 'Truck' as DISCRIMINATOR from Truck)) as AbstractVehicle | {}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78c042a0
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78c042a0
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40a74624
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40a74624
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select * from car | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-10-20 18:53:42 TRACE SQLOperation select model from Car | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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]}}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c3d0aba
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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]}}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c3d0aba
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1274b020
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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]}}
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1274b020
2024-10-20 18:53:42 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@209ba351
2024-10-20 18:53:42 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 Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle where Vehicle.color = ? | {1=Color[rgb=42]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61791ff7
2024-10-20 18:53:42 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 Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle where Vehicle.color = ? | {1=Color[rgb=666]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1956c46f
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as truckCount from truck where id = 2 | {}
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select id from abstractVehicle | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3479484e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@31e5db70 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3479484e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@31e5db70 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d996aea
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2f88fd36 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:42 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id from AbstractVehicle left outer join Car as Car on AbstractVehicle.id = Car.id left outer join Truck as Truck on AbstractVehicle.id = Truck.id | {}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@38378043
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@729654db on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@38378043
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10c405d on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52335665
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d04ff6b on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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]}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52335665
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d04ff6b on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select model from Car | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a2e2a36
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7737d380 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a2e2a36
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7737d380 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select id from Vehicle | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from car | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from truck | {}
2024-10-20 18:53:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ca14468
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3bcdd750 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ca14468
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3bcdd750 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2005e436
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3fd00253 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:42 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5b88e83
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59f25ef2 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-10-20 18:53:42 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.color = ? | {1=Color[rgb=256]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@48ac6cb1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@26d85edc on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=256],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42]}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1de4200
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1de4200
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4eef1763
2024-10-20 18:53:42 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 | {}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@14ed0f42
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@14ed0f42
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f22fec4
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f22fec4
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select * from abstractVehicle | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42]}}
2024-10-20 18:53:42 TRACE SQLOperation select model from AbstractVehicle | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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.model=Renault, AbstractVehicle.DTYPE=CAR}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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.model=Renault, AbstractVehicle.DTYPE=CAR}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@293a3b27
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@293a3b27
2024-10-20 18:53:42 DEBUG DDLDeployer create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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.DTYPE=CAR, Vehicle.model=Renault}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 TRACE SQLOperation select id from Vehicle where DTYPE ='CAR' | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d6b9eb
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d6b9eb
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2a35fe
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@52fc7b5
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44dad6b6
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-10-20 18:53:42 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42ef92eb
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.267 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.value=Lyon}, 2={Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.key=HOME, Person_addressBook.value=Grenoble}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7335c59f
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e5bea3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7335c59f
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e5bea3 on object Person[addressBook={HOME=Grenoble},addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_addressBook where id = ? and key = ? | {1={Person_addressBook.key=HOME, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.key=OTHER, Person_addressBook.value=Marseille}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7335c59f
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e5bea3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7335c59f
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e5bea3 on object Person[addressBook={BILLING_ADDRESS=Lyon},addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_addressBook where id = ? and key = ? | {1={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_addressBook.key=OTHER, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_addressBook | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.key=Lyon, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.modificationDate=Sat Oct 19 18:53:42 UTC 2024, Person_contracts.creationDate=Sat Oct 19 18:53:42 UTC 2024}, 2={Person_contracts.key=Grenoble, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.modificationDate=Thu Oct 10 18:53:42 UTC 2024, Person_contracts.creationDate=Thu Oct 10 18:53:42 UTC 2024}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c55a646
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f9831e9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c55a646
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f9831e9 on object Person[addressBook=<null>,addresses=<null>,contracts={Grenoble=Timestamp[creationDate=Thu Oct 10 18:53:42 UTC 2024,modificationDate=Thu Oct 10 18:53:42 UTC 2024,readonlyProperty=<null>]},country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person_contracts set creationDate = ?, modificationDate = ? where key = ? and id = ? | {1={Person_contracts.key (W)=Lyon, Person_contracts.id (W)=o.c.s.i.PersistedIdentifier@1, Person_contracts.modificationDate (U)=Fri Oct 18 18:53:42 UTC 2024, Person_contracts.creationDate (U)=Fri Oct 18 18:53:42 UTC 2024}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_contracts where key = ? and id = ? | {1={Person_contracts.key=Grenoble, Person_contracts.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.key=Marseille, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.modificationDate=Tue Oct 15 18:53:42 UTC 2024, Person_contracts.creationDate=Tue Oct 15 18:53:42 UTC 2024}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c55a646
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f9831e9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c55a646
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f9831e9 on object Person[addressBook=<null>,addresses=<null>,contracts={Lyon=Timestamp[creationDate=Fri Oct 18 18:53:42 UTC 2024,modificationDate=Fri Oct 18 18:53:42 UTC 2024,readonlyProperty=<null>]},country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_contracts where key = ? and id = ? | {1={Person_contracts.key=Lyon, Person_contracts.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_contracts.key=Marseille, Person_contracts.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_contracts | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8b71391
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51ba99a8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8b71391
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51ba99a8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8b71391
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51ba99a8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_phoneNumbers where id = ? and key = ? | {1={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=home}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_phoneNumbers | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=02 22 22 22 22}, 2={Person_phoneNumbers.key=mobile, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=03 33 33 33 33}, 3={Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=01 11 11 11 11}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54334484
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ade8f0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54334484
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ade8f0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54334484
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ade8f0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11}, 2={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33}, 3={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39f4aa2b
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dc86219 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39f4aa2b
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dc86219 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39f4aa2b
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dc86219 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18fcfe51
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39fdc4eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18fcfe51
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39fdc4eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18fcfe51
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39fdc4eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_phoneNumbers where key = ? and id = ? | {1={Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18fcfe51
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39fdc4eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18fcfe51
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39fdc4eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Sat Oct 19 18:53:42 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Lyon, Person_addresses.modificationDate=Sat Oct 19 18:53:42 UTC 2024}, 2={Person_addresses.creationDate=Thu Oct 10 18:53:42 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Grenoble, Person_addresses.modificationDate=Thu Oct 10 18:53:42 UTC 2024}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fad76c1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602af851 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fad76c1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602af851 on object Person[addressBook=<null>,addresses={Timestamp[creationDate=Thu Oct 10 18:53:42 UTC 2024,modificationDate=Thu Oct 10 18:53:42 UTC 2024,readonlyProperty=<null>]=Grenoble},contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person_addresses set value = ? where id = ? and creationDate = ? and modificationDate = ? | {1={Person_addresses.id (W)=o.c.s.i.PersistedIdentifier@1, Person_addresses.creationDate (W)=Sat Oct 19 18:53:42 UTC 2024, Person_addresses.value (U)=Paris, Person_addresses.modificationDate (W)=Sat Oct 19 18:53:42 UTC 2024}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_addresses where id = ? and creationDate = ? and modificationDate = ? | {1={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.creationDate=Thu Oct 10 18:53:42 UTC 2024, Person_addresses.modificationDate=Thu Oct 10 18:53:42 UTC 2024}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Tue Oct 15 18:53:42 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Marseille, Person_addresses.modificationDate=Tue Oct 15 18:53:42 UTC 2024}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fad76c1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602af851 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fad76c1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602af851 on object Person[addressBook=<null>,addresses={Timestamp[creationDate=Tue Oct 15 18:53:42 UTC 2024,modificationDate=Tue Oct 15 18:53:42 UTC 2024,readonlyProperty=<null>]=Marseille},contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_addresses where id = ? and creationDate = ? and modificationDate = ? | {1={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.creationDate=Tue Oct 15 18:53:42 UTC 2024, Person_addresses.modificationDate=Tue Oct 15 18:53:42 UTC 2024}, 2={Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.creationDate=Sat Oct 19 18:53:42 UTC 2024, Person_addresses.modificationDate=Sat Oct 19 18:53:42 UTC 2024}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_addresses | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add constraint FK_Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Thu Oct 10 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Thu Oct 10 18:53:42 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Mon Sep 30 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Mon Sep 30 18:53:42 UTC 2024}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5befc078
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53b071c8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5befc078
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53b071c8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Fri Oct 18 18:53:42 UTC 2024,modificationDate=Fri Oct 18 18:53:42 UTC 2024,readonlyProperty=<null>]=Timestamp[creationDate=Mon Sep 30 18:53:42 UTC 2024,modificationDate=Mon Sep 30 18:53:42 UTC 2024,readonlyProperty=<null>]},mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where id = ? and key_creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sat Oct 19 18:53:42 UTC 2024}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Fri Sep 20 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Fri Sep 20 18:53:42 UTC 2024}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5befc078
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53b071c8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5befc078
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53b071c8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Thu Oct 17 18:53:42 UTC 2024,modificationDate=Thu Oct 17 18:53:42 UTC 2024,readonlyProperty=<null>]=Timestamp[creationDate=Fri Sep 20 18:53:42 UTC 2024,modificationDate=Fri Sep 20 18:53:42 UTC 2024,readonlyProperty=<null>]},mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where id = ? and key_creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Fri Oct 18 18:53:42 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Thu Oct 17 18:53:42 UTC 2024}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.serialNumber=123, Person_mapPropertyMadeOfComplexTypes.creationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model1, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypes.serialNumber=456, Person_mapPropertyMadeOfComplexTypes.creationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model2, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6558b5c7
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30f0a3f5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6558b5c7
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30f0a3f5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Fri Oct 18 18:53:42 UTC 2024,modificationDate=Fri Oct 18 18:53:42 UTC 2024,readonlyProperty=<null>]=Car.Radio[model=model2,persisted=false,serialNumber=456,car=<null>]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person_mapPropertyMadeOfComplexTypes set model = ?, serialNumber = ? where creationDate = ? and id = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.serialNumber (U)=789, Person_mapPropertyMadeOfComplexTypes.creationDate (W)=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate (W)=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model (U)=model4, Person_mapPropertyMadeOfComplexTypes.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where creationDate = ? and id = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.creationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Sat Oct 19 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.serialNumber=789, Person_mapPropertyMadeOfComplexTypes.creationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model3, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6558b5c7
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30f0a3f5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6558b5c7
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30f0a3f5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Thu Oct 17 18:53:42 UTC 2024,modificationDate=Thu Oct 17 18:53:42 UTC 2024,readonlyProperty=<null>]=Car.Radio[model=model3,persisted=false,serialNumber=789,car=<null>]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where creationDate = ? and id = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.creationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Fri Oct 18 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypes.creationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Thu Oct 17 18:53:42 UTC 2024, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypes | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home}, 2={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=mobile}, 3={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=work}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=04 44 44 44 44, Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=vacation site}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630f8a80
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d7cdddd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={vacation site=04 44 44 44 44, mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities
2024-10-20 18:53:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=null, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=null, City.id=o.c.s.i.PersistableIdentifier@2}, 3={City.name=null, City.id=o.c.s.i.PersistableIdentifier@3}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:42 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}, 3={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null}, 4={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@4, Country.description=null}}
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12eb66a6
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12eb66a6
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@101b0fff
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@101b0fff
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}, 2={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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@605f08ed
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e4d31e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7545967f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6973cb98
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f013be0 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6973cb98
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@605f08ed
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e4d31e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7545967f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@71769c47
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f013be0 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@71769c47
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@605f08ed
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e4d31e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7545967f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@312ef7be
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f013be0 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@312ef7be
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@605f08ed
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e4d31e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7545967f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3cb09733
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f013be0 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3cb09733
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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@3}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table City(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=1}
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d308dfd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79993ff5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd661c5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5e8d85ce
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a84f5e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5e8d85ce
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d308dfd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79993ff5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd661c5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5c29c253
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a84f5e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5c29c253
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d308dfd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79993ff5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd661c5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@71d7fa1a
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a84f5e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@71d7fa1a
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d308dfd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79993ff5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd661c5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4714df4
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a84f5e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4714df4
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d308dfd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79993ff5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd661c5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@20e06ee6
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a84f5e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@20e06ee6
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d308dfd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79993ff5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd661c5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@31fafeeb
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a84f5e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@31fafeeb
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from City | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Lyon}, 2={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a01abf8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53e1d229 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c2137d1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@611b56c1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12362170 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@611b56c1
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a01abf8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53e1d229 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c2137d1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@35375828
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12362170 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@35375828
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@3, City.name=Marseille}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a01abf8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53e1d229 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c2137d1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6c65fb7c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12362170 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6c65fb7c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a01abf8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53e1d229 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c2137d1 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7513ff3f
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12362170 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7513ff3f
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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@3}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from City | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer create table City(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@3}, 2={City.id=o.c.s.i.PersistableIdentifier@2}, 3={City.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3}, 2={Country.id=o.c.s.i.PersistableIdentifier@1}, 3={Country.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1}, 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}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ff9d841
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5a37c6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb8a74e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2cf3c09d
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68a666 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2cf3c09d
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ff9d841
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5a37c6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb8a74e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6ee8c246
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68a666 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6ee8c246
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ff9d841
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5a37c6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb8a74e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@849a02
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68a666 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@849a02
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@4}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ff9d841
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5a37c6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb8a74e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@35752757
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68a666 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@35752757
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ff9d841
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5a37c6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb8a74e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@97ef039
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68a666 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@97ef039
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from City | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d0b665c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@785bcc58 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e644480 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@62de0944
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d0b665c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@785bcc58 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e644480 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@72c6c82a
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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@4}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d0b665c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@785bcc58 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e644480 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@f00da73
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d0b665c
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@785bcc58 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e644480 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6c9725c6
2024-10-20 18:53:42 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 3={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:42 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Grenoble, 3=1}
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Lyon, 3=2}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70399bbd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4baf7498 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d742589 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@59156a74
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70399bbd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4baf7498 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d742589 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@34053cb3
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70399bbd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4baf7498 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d742589 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3ea865a8
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70399bbd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4baf7498 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d742589 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@62305a46
2024-10-20 18:53:42 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70399bbd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4baf7498 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d742589 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6f7b499b
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70399bbd
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4baf7498 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d742589 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@442aef6a
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56c969d9
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172d2f54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ab3c0b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@358bd666
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56c969d9
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172d2f54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ab3c0b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@25790ccb
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@4, Country.name=null}}
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8596164
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8596164
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56c969d9
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172d2f54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ab3c0b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3e93dc89
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56c969d9
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172d2f54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ab3c0b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@19944fd7
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3, 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@1, Country.name=null, Country.description=null}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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@3, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}, 3={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604a4686
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bcfba54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3adccdb8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@117cc2d9
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604a4686
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bcfba54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3adccdb8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1a62577d
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604a4686
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bcfba54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3adccdb8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@31128086
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604a4686
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bcfba54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3adccdb8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2e78be7
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@604a4686
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bcfba54 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3adccdb8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@722ab028
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 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]}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8cdffa
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8cdffa
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3722bf5e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640ac659 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53bbe11e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1573a7e0
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3722bf5e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640ac659 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53bbe11e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4a8c2737
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8cdffa
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3}}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3722bf5e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640ac659 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53bbe11e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4e02c20a
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3722bf5e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640ac659 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53bbe11e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4aaf593d
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:42 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-10-20 18:53:42 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:42 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}}
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=Grenoble}
2024-10-20 18:53:42 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=Lyon}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7273d63e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e9740eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44cd0e73 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@e097855
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7273d63e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e9740eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44cd0e73 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@323c470
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7273d63e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e9740eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44cd0e73 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@483937e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7273d63e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e9740eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44cd0e73 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@11cb947a
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:42 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}
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7273d63e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e9740eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44cd0e73 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1f2c997
2024-10-20 18:53:42 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7273d63e
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e9740eb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:42 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44cd0e73 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@78c76645
2024-10-20 18:53:42 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:42 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:42 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:42 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.description=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ddfd7b1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3312b431 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@734d846c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@782fe13d
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ddfd7b1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3312b431 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@734d846c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1c67b8d6
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null, Country.description=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27df3a2e
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ddfd7b1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3312b431 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@734d846c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1320ca2a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ddfd7b1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3312b431 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@734d846c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1c437904
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:43 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 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@1}, 3={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 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}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Lyon}, 3={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d17b8c0
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13bc1400 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe119aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2418c9c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d17b8c0
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13bc1400 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe119aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@189722a8
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d17b8c0
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13bc1400 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe119aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@31370a5a
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select id from Country | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d17b8c0
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13bc1400 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe119aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@84485a8
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d17b8c0
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13bc1400 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe119aa on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5b1c735d
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}
2024-10-20 18:53:43 TRACE SQLOperation select id from Country | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.408 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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@123}, 2={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@295b4a47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ae6ea0b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f911077 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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@666}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@159a07b4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33e9473f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@159a07b4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33e9473f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@159a07b4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33e9473f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@159a07b4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33e9473f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e50c77
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28c0c89a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@160b97dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1037a234
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6043a43f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1037a234
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6043a43f 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.057 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c9faf93
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e69bd8e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c9faf93
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e69bd8e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c9faf93
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e69bd8e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c9faf93
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e69bd8e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=Ban Do, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.fatherId=o.c.s.i.PersistableIdentifier@42}, 2={Person.name=Saca Do, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.fatherId=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@123, Person.fatherId=null}, 2={Person.name=Ban Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@456, Person.fatherId=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36fa3df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3541d04d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ee18680 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@324d2a67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b2f0b96 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6859971e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@666}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69aa106f
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41daab18 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69aa106f
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41daab18 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.directNeighborId=null, Person.fatherId=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.directNeighborId=null, Person.fatherId=o.c.s.i.PersistableIdentifier@42}, 2={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do, Person.directNeighborId=null, Person.fatherId=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1964cea2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b09d30b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@207a20dc on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d99dbc1
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@244638d8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bd93af on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}, 2={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c9ac4d5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b83bf27 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c9ac4d5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b83bf27 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c9ac4d5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b83bf27 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c9ac4d5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b83bf27 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.087 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into House(name, id) values (?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.name=main house}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into House(name, id) values (?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@456, House.name=secondary house}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, house1Id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.name=John Do}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24cdad34
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ec69dc2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172b2f23 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update House set name = ? where id = ? | {1={House.id (W)=o.c.s.i.PersistedIdentifier@123, House.name (U)=new main house name}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24cdad34
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ec69dc2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172b2f23 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@321}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.house1Id=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy, Person.houseId=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@321}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere else in the world, Address.id=o.c.s.i.PersistableIdentifier@654}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.house1Id=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Daffodil, Person.houseId=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@999, House.addressId=o.c.s.i.PersistableIdentifier@654}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.house1Id=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.houseId=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@574abd68 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c3e07b on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=FluentEntityMappingConfigurationSupportCycleTest.Address[id=o.c.s.i.PersistedIdentifier@654,location=Somewhere else in the world], name=null, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@562ed698 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eb224d0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.house1Id (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@999, Person.name (U)=Dandelion, Person.houseId (U)=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.house1Id (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=Saca Do, Person.houseId (U)=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@574abd68 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c3e07b on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=FluentEntityMappingConfigurationSupportCycleTest.Address[id=o.c.s.i.PersistedIdentifier@654,location=Somewhere else in the world], name=null, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@562ed698 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eb224d0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3c534
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cd041b2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f7602bd on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439aab42 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.house1Id (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=Saca Do, Person.houseId (U)=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}
2024-10-20 18:53:43 TRACE SQLOperation select id from Person | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=null, Person.name=Poppy, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=null, Person.name=Saca Do, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ed2f215
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4dd3674 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc4fe35 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13908287 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cc478de on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ed2f215
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4dd3674 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc4fe35 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ed2f215
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4dd3674 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc4fe35 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=null, Person.name=Dandelion, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.id (W)=o.c.s.i.PersistedIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ed2f215
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4dd3674 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc4fe35 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13908287 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cc478de on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ed2f215
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4dd3674 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc4fe35 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ed2f215
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4dd3674 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc4fe35 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 TRACE SQLOperation select id from Person | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.houseId=null, Person.name=Poppy}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.houseId=null, Person.name=Saca Do}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d25f3
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36b24827 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db01146 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11e169cb on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c699c2a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d25f3
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36b24827 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db01146 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d25f3
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36b24827 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db01146 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.houseId=null, Person.name=Dandelion}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.houseId (U)=null, Person.name (U)=Saca Do}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d25f3
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36b24827 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db01146 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11e169cb on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c699c2a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d25f3
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36b24827 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db01146 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d25f3
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36b24827 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3db01146 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.houseId (U)=null, Person.name (U)=Saca Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 TRACE SQLOperation select id from Person | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, partnerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.partnerId=null, Person.name=Saca Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.name=John Do}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f311979
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bb0ac73 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f311979
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bb0ac73 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b3743c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@73b8d2b9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b3743c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@73b8d2b9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.reversePartnerId=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@666, House.addressId=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.reversePartnerId=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@750c9e57
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@534e449d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42a19685 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.houseId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@666, Person.name (U)=Saca Do, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@750c9e57
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@534e449d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42a19685 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4eec29a3 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2226719f on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@750c9e57
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@534e449d on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42a19685 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.partnerId=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@666, House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44dbf44
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ad52f48 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630b16c9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.partnerId=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44dbf44
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ad52f48 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630b16c9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2bd7ee10 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36419e0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44dbf44
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ad52f48 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@630b16c9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.name=Poppy, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123, House.gardenerId=o.c.s.i.PersistableIdentifier@888}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327f48cf
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266ffc8c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2badf071 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d688fab on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327f48cf
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266ffc8c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.name=Dandelion, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.id (W)=o.c.s.i.PersistedIdentifier@123, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327f48cf
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266ffc8c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2badf071 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d688fab on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@327f48cf
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266ffc8c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 TRACE SQLOperation select id from Person | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table House(id int not null, addressId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) references House(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy, Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.reverseGardenerId=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@507af6ef
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2c5c82 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@507af6ef
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@592f8261 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Dandelion, Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@507af6ef
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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>]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1271a3a6 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2c5c82 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@507af6ef
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@592f8261 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-10-20 18:53:43 TRACE SQLOperation select id from Person | {}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.159 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.306 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2422478c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5edcbba1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f489d1 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@12548181,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52a5c5da
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c3089a9
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2422478c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5edcbba1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f489d1 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@2c8f4532,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set description = ?, presidentId = ?, capitalId = ? where id = ? | {1={Country.capitalId (U)=o.c.s.i.PersistedIdentifier@0, Country.description (U)=null, Country.presidentId (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d7832f4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62398a19 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e4afb38 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@6d12bf6c,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d49864
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@370c1ea2
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d7832f4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62398a19 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e4afb38 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@13003b60,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=French president renamed}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.description=null, 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.name=France, Country.id=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33140b4d
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set presidentId = ? where id = ? | {1={Country.presidentId (U)=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@124,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=French president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0], Country.id (W)=o.c.s.i.PersistedIdentifier@456}}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(countryId int, name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e8ad0df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d1ac8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e8ad0df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d1ac8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4e608c
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e8ad0df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d1ac8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@0}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e8ad0df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d1ac8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4e608c
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e8ad0df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d1ac8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@0}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e8ad0df
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12d1ac8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4e608c
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4e608c
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f31070c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d26b91 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f31070c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d26b91 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49751c0d
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f31070c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d26b91 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@1, City.name=Lyon}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f31070c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d26b91 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49751c0d
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f31070c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d26b91 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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.PersistedIdentifier@1, City.name (U)=Lyon renamed}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f31070c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d26b91 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49751c0d
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49751c0d
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d374f95
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@0}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d374f95
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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@0}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fe5c6a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d374f95
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d374f95
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23d84cd4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4e0b08 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23d84cd4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4e0b08 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c41cb44
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23d84cd4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4e0b08 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23d84cd4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4e0b08 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c41cb44
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23d84cd4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4e0b08 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 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@0}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23d84cd4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a4e0b08 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c41cb44
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c41cb44
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31c50b82
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27956926 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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.009 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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.description=Smelly cheese !, Country.name=France}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4700499
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45325fa8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=null, Country.description (U)=Smelly cheese !, Country.name (U)=France}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4700499
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45325fa8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5937a372
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30dbe5a5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5937a372
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30dbe5a5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5937a372
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30dbe5a5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6faa347a
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=French president, Person.countryId=o.c.s.i.PersistableIdentifier@0, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1efc5cf4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a531615 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=French president renamed, Person.countryId (U)=o.c.s.i.PersistedIdentifier@0, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1efc5cf4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a531615 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=new French president, Person.countryId=o.c.s.i.PersistedIdentifier@0, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=French president renamed, Person.countryId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1efc5cf4
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a531615 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4650c421
2024-10-20 18:53:43 TRACE SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}
2024-10-20 18:53:43 TRACE SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13004135
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@696ba097 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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 !}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@89bc08
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f5bc6af on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=null, Country.name (U)=France, Country.description (U)=Smelly cheese !}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@89bc08
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f5bc6af on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45ef3678
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ed09d54
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@654c6a9c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.name (U)=France, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ed09d54
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@654c6a9c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 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.068 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5307b4d0
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@415ddc83
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9695390 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.countryId=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10370463
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.countryId (U)=o.c.s.i.PersistableIdentifier@1, Person.name (U)=Me !!}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c538f47
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@646a8c04 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 TRACE SQLOperation select count(*) as countryCount from Country | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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 !}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29b1a524
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France 2, Country.description=null}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cdcf975
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68801771 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 TRACE SQLOperation select count(*) as countryCount from Country | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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 !}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72866153
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c87b484 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.075 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.219 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
2024-10-20 18:53:43 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70fe3951
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54a14d69 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c1c12eb
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31aae6d9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2024-10-20 18:53:43 TRACE SQLOperation select name from Person where id = 1 | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@2}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c1c12eb
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31aae6d9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 TRACE SQLOperation select name from Country | {}
2024-10-20 18:53:43 TRACE SQLOperation select name from Person | {}
2024-10-20 18:53:43 TRACE SQLOperation select name from Person where id = 2 | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34c6230
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6271cdb3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cafc343
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4374bde6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.description (U)=null, Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 TRACE SQLOperation select name from Person where id = 1 | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:43 TRACE SQLOperation select name from Country | {}
2024-10-20 18:53:43 TRACE SQLOperation select name from Person where id = 1 | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@512f3e71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f06d7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France}}
2024-10-20 18:53:43 TRACE SQLOperation select name from Person where id = 1 | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-10-20 18:53:43 TRACE SQLOperation select name from Country | {}
2024-10-20 18:53:43 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.349 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
2024-10-20 18:53:43 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.id=42, Car.engineModel=XFE45K-TRE, Car.model=Renault}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4056dfd5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1adf55a2 on object Car{id=42, color=null, model='Renault'}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b8c2c34
2024-10-20 18:53:43 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1847ac
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1124e322 on object Car{id=42, color=null, model='Renault'}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@53c3e38d on object Car{id=42, color=null, model='Renault'}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1879b63f
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.carId=42}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30025563
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79c0b9d0 on object Car{id=42, color=null, model='Renault'}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, engineId bigint, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.model=Renault, Car.engineId=1}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60f5b4a2
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7562237 on object Car{id=1, color=null, model='Renault'}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@436efab4
2024-10-20 18:53:43 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into AbstractVehicle(id) values (default) | {1={}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30f4fb5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c3e7b34 on object Car{id=1, color=null, model='Renault'}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@65b5ede1 on object Car{id=1, color=null, model='Renault'}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2024-10-20 18:53:43 TRACE SQLOperation select id, model from Car | {}
2024-10-20 18:53:43 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7865b645
[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
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.myIdx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.myIdx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.myIdx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30f27c01
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2883d8e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@49d19500
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30f27c01
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2883d8e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@49d19500
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30f27c01
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2883d8e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@49d19500
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.idx=2, Choice.label=Lyon}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.idx=1, Choice.label=Grenoble}}
2024-10-20 18:53:43 TRACE SQLOperation select questionId from Choice | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@430fd47a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@404ce9b2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3a3cd3a0
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@430fd47a
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@404ce9b2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3a3cd3a0
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@17, Choice.idx (U)=null, Choice.label (U)=Lyon}}
2024-10-20 18:53:43 TRACE SQLOperation select questionId from Choice | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.idx (U)=null, Choice.label (U)=Grenoble}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select questionId from Choice | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba08d5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba08d5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4aba08d5
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, 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=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select count(id) as answerId from Answer | {}
2024-10-20 18:53:43 TRACE SQLOperation select count(*) as relationCount from Answer_Choices | {}
2024-10-20 18:53:43 TRACE SQLOperation select count(id) as choiceCount from Choice | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}, 2={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}, 3={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d6baffd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d6baffd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d6baffd
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 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@10, Answer_choices.idx=1, 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@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2613b24b
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer_choices where choices_id = ? and idx = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d6baffd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d6baffd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d6baffd
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2015ad19
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2015ad19
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2015ad19
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2015ad19
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@758ec443
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57c4aa3a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2015ad19
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22744e6e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2015ad19
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer_choices where choices_id = ? and idx = ? and answer_id = ? | {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}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2024-10-20 18:53:43 TRACE SQLOperation select id from Choice | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}, 2={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}, 3={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10670a7c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10670a7c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10670a7c
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 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.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}}
2024-10-20 18:53:43 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=4, Choice.id=o.c.s.i.PersistableIdentifier@40, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 4={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 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.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b7dce1e
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@610c0277 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5999703
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b7dce1e
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@610c0277 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5999703
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b7dce1e
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@610c0277 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5999703
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b7dce1e
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@610c0277 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5999703
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistedIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label (U)=null, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistedIdentifier@40, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistedIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 4={Choice.label (U)=null, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistedIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=5, Choice.id=o.c.s.i.PersistableIdentifier@50, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7b199b64
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}, 4={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.idx=3}, 4={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4}, 5={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=5}, 6={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=6}, 7={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.idx=7}}
2024-10-20 18:53:43 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@284efa67
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8e2ad6b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185c7443 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4f5c13e5
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=6}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.idx=3}, 4={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 5={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=5}, 6={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.idx=7}, 7={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b34ee84
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3}}
2024-10-20 18:53:43 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.label=null}, 2={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=null}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.label=toto}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9143c29
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9143c29
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9143c29
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 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.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=1}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@344e49fd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75520f8d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b638a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@344e49fd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75520f8d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b638a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@344e49fd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75520f8d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b638a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@344e49fd
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75520f8d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b638a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@79802b71
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}, 3={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}
2024-10-20 18:53:43 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@10}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c03c438
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ca545
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12754c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6fcd799c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ca545
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12754c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6fcd799c
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ca545
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12754c7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6fcd799c
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 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]}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62ff9c57
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62ff9c57
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62ff9c57
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:43 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=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.idx=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=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}}
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:43 TRACE SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-10-20 18:53:43 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2024-10-20 18:53:43 TRACE SQLOperation select id from Choice | {}
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id)
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=null, Question.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}, 2={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3804e169
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@727c5a68 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53907194
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@279cb5cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53907194
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3804e169
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@727c5a68 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53907194
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@279cb5cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53907194
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 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}}
2024-10-20 18:53:43 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}
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3804e169
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@727c5a68 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@29245f94
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@279cb5cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@29245f94
2024-10-20 18:53:43 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3804e169
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@727c5a68 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@29245f94
2024-10-20 18:53:43 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@279cb5cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@29245f94
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.idx (U)=2}, 2={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.idx (U)=1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx (U)=2, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx (U)=3, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.label (U)=null, Choice.idx (U)=2}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.label (U)=null, Choice.idx (U)=1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 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=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-10-20 18:53:43 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.idx=3, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-10-20 18:53:43 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:43 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={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@20}, 2={Choice.idx (U)=4, 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)=1, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2024-10-20 18:53:43 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:43 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@40}}
2024-10-20 18:53:43 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.055 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 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.001 s - in org.codefilarete.stalactite.id.PersistedIdentifierTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 614, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.1.2:jar (default-jar) @ orm ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:3.1.2:test-jar (default) @ orm ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ orm ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/jacoco.exec
[INFO] Analyzed bundle 'orm' with 424 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ orm ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------< org.codefilarete.stalactite:spring-integration >-----------
[INFO] Building spring-integration 2.0.1-SNAPSHOT [9/33]
[INFO] from spring-integration/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ spring-integration ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-integration ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ spring-integration ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ spring-integration ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 23 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ spring-integration ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ spring-integration ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 21 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ spring-integration ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest
2024-10-20 18:53:46 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:46 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:46 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:46 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@5b2b8d86 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:46 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest]
2024-10-20 18:53:46 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest]: using defaults.
2024-10-20 18:53:46 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:46 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:46 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2b170932, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@1fc0d9b4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@42107318, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4e4f4092, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5d829ef0, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4416e18d, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5dfc2a4, org.springframework.test.context.event.EventPublishingTestExecutionListener@3120495d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@781c2497, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@b75b890, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@70c491b8, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@439d545c, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@5a3cf824, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@7c2b6acb]
2024-10-20 18:53:46 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:46 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@489f62a3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:46 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-10-20 18:53:46 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-10-20 18:53:46 DEBUG StandardEnvironment Activating profiles []
2024-10-20 18:53:46 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}
2024-10-20 18:53:46 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@3b021664
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-10-20 18:53:46 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-10-20 18:53:46 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-10-20 18:53:46 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.config.
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-10-20 18:53:46 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-10-20 18:53:46 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-10-20 18:53:46 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-10-20 18:53:46 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.sql.spring.repository.config.DummyJpaRepository; If you want this repository to be a Stalactite repository, consider extending one of the following types with your repository: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepository
2024-10-20 18:53:46 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:46 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 82 ms. Found 1 Stalactite repository interfaces.
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister'
2024-10-20 18:53:46 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext'
2024-10-20 18:53:47 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository'
2024-10-20 18:53:47 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository…
2024-10-20 18:53:47 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository.
2024-10-20 18:53:47 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-10-20 18:53:47 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@463d48b2
2024-10-20 18:53:47 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:47 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [989992548] in cache under key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:47 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 0, missCount = 1]
2024-10-20 18:53:47 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:47 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 1, missCount = 1]
2024-10-20 18:53:47 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@489f62a3, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:47 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:47 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 2, missCount = 1]
2024-10-20 18:53:47 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:47 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 3, missCount = 1]
2024-10-20 18:53:47 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:47 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 4, missCount = 1]
2024-10-20 18:53:47 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:47 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7169a87
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7169a87
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:48 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@42, Person.name (U)=Titi}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7169a87
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:48 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 5, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 6, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 7, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 8, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 9, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 10, missCount = 1]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@489f62a3, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@52ccf81e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 11, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 12, missCount = 1]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@52ccf81e, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 13, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 14, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 15, missCount = 1]
2024-10-20 18:53:48 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=1, 2=John Do}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7169a87
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 16, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 17, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 18, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 19, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 20, missCount = 1]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 21, missCount = 1]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@52ccf81e, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [989992548] from cache with key [[MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 1]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@6def0632 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@49038f97 testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@36211bbc key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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.105 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:48 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@2c080bf5 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:48 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest]: using defaults.
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4f79a086, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@23c25d3f, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6b00dec8, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@12aba7cb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@10544888, org.springframework.test.context.transaction.TransactionalTestExecutionListener@21ced418, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4c55b877, org.springframework.test.context.event.EventPublishingTestExecutionListener@38fdbc9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@31adc338, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@6694bf01, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@7e325a4, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@7acff702, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@25245f60, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@668b9072]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@78db5702 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:48 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@216501a9 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:48 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]: using defaults.
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7bfec44f, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@aedede3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@26aab903, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2f4b8c36, org.springframework.test.context.support.DirtiesContextTestExecutionListener@221ae92c, org.springframework.test.context.transaction.TransactionalTestExecutionListener@477d8a79, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@34ec4134, org.springframework.test.context.event.EventPublishingTestExecutionListener@47b541a3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@329383f0, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1916f999, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4f25fe6e, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@22f00670, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@c529ddd, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@222667ff]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78db5702 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@695d2a33, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-10-20 18:53:48 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-10-20 18:53:48 DEBUG StandardEnvironment Activating profiles []
2024-10-20 18:53:48 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}
2024-10-20 18:53:48 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@2ad41ea0
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-10-20 18:53:48 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-10-20 18:53:48 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-10-20 18:53:48 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.config.
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-10-20 18:53:48 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-10-20 18:53:48 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-10-20 18:53:48 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.sql.spring.repository.config.DummyJpaRepository; If you want this repository to be a Stalactite repository, consider extending one of the following types with your repository: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepository
2024-10-20 18:53:48 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:48 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 12 ms. Found 1 Stalactite repository interfaces.
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository'
2024-10-20 18:53:48 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository…
2024-10-20 18:53:48 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository.
2024-10-20 18:53:48 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@23635e39
2024-10-20 18:53:48 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [718544544] in cache under key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 23, missCount = 2]
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 24, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 25, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 26, missCount = 2]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@108f5cd6
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@108f5cd6] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@108f5cd6] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@74131bff]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 27, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 28, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 29, missCount = 2]
2024-10-20 18:53:48 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto}
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 30, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 31, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 32, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 33, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 34, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 35, missCount = 2]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@108f5cd6]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@108f5cd6] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@25169558, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78db5702 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@48754a85, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 36, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 37, missCount = 2]
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 38, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 39, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 40, missCount = 2]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@58942d7b
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@58942d7b] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@58942d7b] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@74131bff]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 41, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 42, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 43, missCount = 2]
2024-10-20 18:53:48 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto}
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 44, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 45, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 46, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 47, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 48, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 49, missCount = 2]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@58942d7b]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@58942d7b] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@5ceafd4b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 50, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@42103b5b testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@60f166ef testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7855b359 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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.165 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:48 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7770c8a2 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:48 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]: using defaults.
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@bd0f846, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@7a140446, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@143170b7, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@68fa9450, org.springframework.test.context.support.DirtiesContextTestExecutionListener@64e443c1, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3e084d2f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@21232691, org.springframework.test.context.event.EventPublishingTestExecutionListener@1dc76ef1, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5b7bccc3, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@27e683b6, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@1fc93e75, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@39df6b9b, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@3cc7b5b7, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2f2f6aaa]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 51, missCount = 2]
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78db5702 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@6ec7cbbb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 52, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 53, missCount = 2]
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 54, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 55, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 56, missCount = 2]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@25354173
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@25354173] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25354173] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@74131bff]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 57, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 58, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 59, missCount = 2]
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fda0e89
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 60, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 61, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 62, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 63, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 64, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 65, missCount = 2]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@25354173]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@25354173] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@9febb7c, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78db5702 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@6c262251, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 66, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 67, missCount = 2]
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 68, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 69, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 70, missCount = 2]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b3a4c43
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b3a4c43] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b3a4c43] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@74131bff]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 71, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 72, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 73, missCount = 2]
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fda0e89
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 74, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 75, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 76, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 77, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 78, missCount = 2]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 2]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b3a4c43]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b3a4c43] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@74bbaa1b, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 80, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@7943d3ac testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3b82fcac testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3a698c66 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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.044 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [718544544] from cache with key [[MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 2]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@78db5702 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7d29d8fc testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a715766 key = [@org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.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.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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.218 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:48 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:48 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@3c29ef6e declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:48 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]: using defaults.
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:48 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:48 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1849c0af, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@1b4bfdb, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@19f926cf, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6ad8f801, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3c42114d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@182c3b79, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@48b3a9ed, org.springframework.test.context.event.EventPublishingTestExecutionListener@6586480a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4962f58e, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@30ecf828, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@65c5c319, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@325401b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6cc45cf2, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@3bbed4fa]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-10-20 18:53:48 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-10-20 18:53:48 DEBUG StandardEnvironment Activating profiles []
2024-10-20 18:53:48 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-10-20 18:53:48 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@516ec5e4
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-10-20 18:53:48 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-10-20 18:53:48 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-10-20 18:53:48 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:48 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:48 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:48 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:48 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:48 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:48 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 29 ms. Found 2 Stalactite repository interfaces.
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-10-20 18:53:48 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-10-20 18:53:48 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-10-20 18:53:48 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-10-20 18:53:48 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-10-20 18:53:48 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-10-20 18:53:48 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@65c5a4bf
2024-10-20 18:53:48 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-10-20 18:53:48 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-10-20 18:53:48 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1366214116] in cache under key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 82, missCount = 3]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 83, missCount = 3]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@63a6798f
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@63a6798f] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63a6798f] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 84, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 85, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 86, missCount = 3]
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2a930ec6
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1006d396 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27bc569a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51bccbc3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72f9675d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@983f21e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54a2af5a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c6e45f0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 87, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 88, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 89, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 90, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 91, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 92, missCount = 3]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@63a6798f]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63a6798f] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@615a30bd, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 93, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 94, missCount = 3]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 95, missCount = 3]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7a9bc6c1
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7a9bc6c1] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a9bc6c1] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 96, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 97, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 98, missCount = 3]
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1dd241a0
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@423457ce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9a23a42 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@622993bd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35f99930 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d11d5e7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1a2867c5
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ca4ebef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3333997c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5b1636a6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b71c393 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42657f8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5964c44e
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c87b7ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@247f60a3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@151b7c03 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e71c9dc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31d4c6c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5418a0f6
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22405d8c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71110d69 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30beb104 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b022ec3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7201108f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 99, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 100, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 101, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 102, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 103, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 104, missCount = 3]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7a9bc6c1]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7a9bc6c1] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42ad9160, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 105, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 106, missCount = 3]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 107, missCount = 3]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2c9a5a1b
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2c9a5a1b] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2c9a5a1b] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 108, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 109, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 110, missCount = 3]
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:48 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%}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1aac10b5
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d5edd7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53a51411 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19f634ac on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6df51259 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@160b966a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 111, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 112, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 113, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 114, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 115, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 116, missCount = 3]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2c9a5a1b]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2c9a5a1b] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f41e30, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 117, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 118, missCount = 3]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 119, missCount = 3]
2024-10-20 18:53:48 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:48 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@419e0ee5
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@419e0ee5] for JDBC transaction
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@419e0ee5] to manual commit
2024-10-20 18:53:48 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 120, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 121, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 122, missCount = 3]
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:48 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}}
2024-10-20 18:53:48 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:48 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:48 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}
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2fdde3e3
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3862d1ee on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41acbb51 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e0c4b29 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30524cdf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14001fb7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23d34ed on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14079ede on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2fdde3e3
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3862d1ee on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41acbb51 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e0c4b29 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30524cdf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14001fb7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23d34ed on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14079ede on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 123, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 124, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 125, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 126, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 127, missCount = 3]
2024-10-20 18:53:48 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:48 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 128, missCount = 3]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@419e0ee5]
2024-10-20 18:53:48 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@419e0ee5] after transaction
2024-10-20 18:53:48 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:48 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@169f4020, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 129, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 130, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 131, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@54a0f09d
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@54a0f09d] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54a0f09d] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 132, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 133, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 134, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5e548bef
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a7ce25 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40d3f93d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a8522cb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ae87fbe on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@252d7bcf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 135, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 136, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 137, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 138, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 139, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 140, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@54a0f09d]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54a0f09d] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dfeb2e3, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 141, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 142, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 143, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1ae22dcb
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ae22dcb] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ae22dcb] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 144, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 145, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 146, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 147, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 148, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 149, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 150, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 151, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 152, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1ae22dcb]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ae22dcb] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@23ceb383, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 153, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 154, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 155, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3c88b82b
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3c88b82b] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3c88b82b] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 156, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 157, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 158, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@4bc9c7e0],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@4bc9c7e0],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@4bc9c7e0],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@4bc9c7e0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@4bc9c7e0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@62204612, org.codefilarete.stalactite.engine.model.Language@4bc9c7e0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@62204612, org.codefilarete.stalactite.engine.model.Language@4bc9c7e0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@62204612, org.codefilarete.stalactite.engine.model.Language@4bc9c7e0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f97ea36,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@4bc9c7e0],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@4bc9c7e0],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@4bc9c7e0],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@4bc9c7e0],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@4bc9c7e0],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@4bc9c7e0, org.codefilarete.stalactite.engine.model.Language@4ec82627],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@4bc9c7e0, org.codefilarete.stalactite.engine.model.Language@4ec82627],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@4bc9c7e0, org.codefilarete.stalactite.engine.model.Language@4ec82627],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@14c4adab],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@14c4adab],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@14c4adab],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@14c4adab],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@14c4adab],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@32809f98, org.codefilarete.stalactite.engine.model.Language@14c4adab],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@32809f98, org.codefilarete.stalactite.engine.model.Language@14c4adab],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@32809f98, org.codefilarete.stalactite.engine.model.Language@14c4adab],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@7047970c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@14c4adab],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@14c4adab],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@14c4adab],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@14c4adab],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@14c4adab],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@55455a81, org.codefilarete.stalactite.engine.model.Language@14c4adab],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@55455a81, org.codefilarete.stalactite.engine.model.Language@14c4adab],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@55455a81, org.codefilarete.stalactite.engine.model.Language@14c4adab],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 159, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 160, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 161, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 162, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 163, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 164, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3c88b82b]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3c88b82b] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f3cddaf, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 165, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 166, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 167, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1574cb5
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1574cb5] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1574cb5] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 168, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 169, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 170, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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 | {}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@616fb276
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@379e6639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38968a48 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@782d675e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f1538 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c4715bb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 171, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 172, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 173, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 174, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 175, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 176, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1574cb5]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1574cb5] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@630f63ee, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 177, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 178, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 179, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@686a7922
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@686a7922] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@686a7922] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 180, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 181, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 182, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Tonton}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Tintin}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.euMember=false, Country.name=Tantan}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44ba8747
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45362e78 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d829005 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1898db2a on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f033742 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36e8861f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@99bff40 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c7a145 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44ba8747
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45362e78 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d829005 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1898db2a 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f033742 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36e8861f 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@99bff40 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c7a145 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@44ba8747
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45362e78 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d829005 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1898db2a on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f033742 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36e8861f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@99bff40 on object Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29c7a145 on object Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 183, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 184, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 185, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 186, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 187, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 188, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@686a7922]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@686a7922] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60c416d7, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 189, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 190, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 191, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2f4127da
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2f4127da] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f4127da] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 192, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 193, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 194, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=Tutu}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=Tonton}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2aff928a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10646cfd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1312e82d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b28658c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22e9f4f3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26be3303 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2aff928a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10646cfd 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1312e82d 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b28658c 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22e9f4f3 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26be3303 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 195, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 196, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 197, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 198, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 199, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 200, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2f4127da]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2f4127da] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42493c07, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 201, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 202, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 203, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2b4bfe73
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2b4bfe73] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2b4bfe73] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 204, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 205, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 206, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@73350232
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3384002c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29722da7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ce02c39 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e2245f0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76854686 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 207, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 208, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 209, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 210, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 211, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 212, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2b4bfe73]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2b4bfe73] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c3aecdc, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 213, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 214, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 215, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e50c1f6
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@e50c1f6] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e50c1f6] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 216, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 217, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 218, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 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=Sun Oct 20 18:53:49 UTC 2024}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3c38bb38
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58d4ee83 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48cd313 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bd395f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b290d9a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79df41a7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 219, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 220, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 221, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 222, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 223, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 224, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@e50c1f6]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e50c1f6] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@52010383, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 225, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 226, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 227, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@22540c21
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@22540c21] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@22540c21] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 228, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 229, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 230, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=TOtO}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=toTO}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=TonTon}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1ece307c
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@259e235e 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@380d2312 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17a3aa29 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12ebc4 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51d64d67 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 231, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 232, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 233, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 234, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 235, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 236, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@22540c21]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@22540c21] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71c28a5e, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 237, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 238, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 239, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@10a0bd3c
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@10a0bd3c] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@10a0bd3c] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 240, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 241, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 242, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=TOtO}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=toTO}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=TonTon}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@65ed2da6
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45a98c98 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65bbf773 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43f3ee3 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e9583af 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@142fe961 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 243, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 244, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 245, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 246, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 247, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 248, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@10a0bd3c]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@10a0bd3c] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b2adc, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 249, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 250, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 251, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3bc645e0
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3bc645e0] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3bc645e0] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 252, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 253, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 254, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@376f04dd
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcadb11 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1172dc2c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e79a675 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2540e6f8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 255, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 256, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 257, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 258, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 259, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 260, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3bc645e0]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3bc645e0] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@39cc218d, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 261, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 262, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 263, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@59489572
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@59489572] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59489572] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 264, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 265, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 266, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=true, Country.name=Toto}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@53fade9
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14a78b6c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@983401e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c067ae4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56c5a6be on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45559fc8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@546d4a2
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ddf5e74 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b9e4b0d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e22ff5f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ce6c004 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75293ab6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 267, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 268, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 269, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 270, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 271, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 272, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@59489572]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59489572] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b1ddbcf, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 273, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 274, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 275, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@367d620d
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@367d620d] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@367d620d] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 276, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 277, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 278, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 279, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 280, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 281, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 282, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 283, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 284, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@367d620d]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@367d620d] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c516b63, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 285, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 286, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 287, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4fd77259
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4fd77259] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4fd77259] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 288, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 289, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 290, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1e915e7e
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c83c86f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f49156c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f312137 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eae5b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@597bc1c6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 291, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 292, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 293, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 294, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 295, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 296, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4fd77259]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4fd77259] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@8d6ad8e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 297, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 298, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 299, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@24eb8980
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@24eb8980] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@24eb8980] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 300, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 301, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 302, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@29328d92
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a8be13b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68cebde1 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a76a05b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c135fa on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5fda2b6 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a38c91e
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21247135 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c2e5cb6 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70573f5f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23b31c6c on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d362f40 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7c7548b3
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a2f1b17 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c0e260 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@611ddac3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389732e5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d411475 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7c7548b3
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a2f1b17 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c0e260 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@611ddac3 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389732e5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d411475 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 303, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 304, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 305, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 306, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 307, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 308, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@24eb8980]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@24eb8980] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3881f391, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 309, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 310, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 311, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@210e90fc
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@210e90fc] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@210e90fc] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 312, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 313, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 314, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@f20f100
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71f76e87 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@289faf63 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68caf7f4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5079f1e6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c8a83d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@f20f100
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71f76e87 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@289faf63 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68caf7f4 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5079f1e6 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c8a83d on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 315, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 316, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 317, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 318, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 319, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 320, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@210e90fc]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@210e90fc] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1459dcbe, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 321, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 322, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 323, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5e635533
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5e635533] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e635533] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 324, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 325, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 326, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@24112ec4
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e6367bd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e6940 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c2cff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf1b075 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@24112ec4
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e6367bd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e6940 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e1c2cff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf1b075 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 327, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 328, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 329, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 330, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 331, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 332, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5e635533]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e635533] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1eaa9f9b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 333, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 334, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 335, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5475de4
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5475de4] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5475de4] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 336, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 337, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 338, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@78, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 4={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 5 times
2024-10-20 18:53:49 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@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}, 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@77}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 339, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 340, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 341, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 342, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 343, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 344, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5475de4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5475de4] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@800fc6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 345, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 346, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 347, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@11d176f8
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@11d176f8] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11d176f8] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 348, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 349, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 350, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@a23f9ff
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6171125d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b591a07 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8ebfdbf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d223cb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ed88a33 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@a23f9ff
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6171125d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b591a07 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8ebfdbf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d223cb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ed88a33 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 351, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 352, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 353, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 354, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 355, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 356, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@11d176f8]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11d176f8] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13808cf6, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 357, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 358, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 359, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1466813
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1466813] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1466813] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 360, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 361, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 362, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@59c43565
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b4cc0f6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47560281 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59c4148c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9f2a220 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e47eb95 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 363, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 364, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 365, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 366, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 367, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 368, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1466813]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1466813] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5b95e840, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 369, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 370, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 371, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ec7e41d
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ec7e41d] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ec7e41d] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 372, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 373, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 374, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 375, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 376, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 377, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 378, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 379, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 380, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ec7e41d]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ec7e41d] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@12b8b7c8, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 381, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 382, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 383, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6aaec13
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6aaec13] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6aaec13] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 384, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 385, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 386, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5195b6bc
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c1315c3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a4589e9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71e83d60 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@622f5b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54139c70 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5195b6bc
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c1315c3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a4589e9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71e83d60 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@622f5b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54139c70 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5a6528fa
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67332c7c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dce9137 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e88af98 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4efa7f30 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47b408f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5a6528fa
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67332c7c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dce9137 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e88af98 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4efa7f30 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47b408f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 387, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 388, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 389, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 390, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 391, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 392, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6aaec13]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6aaec13] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4147f46d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 393, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 394, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 395, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3701ad6f
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3701ad6f] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3701ad6f] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 396, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 397, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 398, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=true, Country.name=TOtO}, 3={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=toTO}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=TonTon}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1d5ba943
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a19493a 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e250a1a 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@436427a5 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3fb848 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c3c10cf 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5dde2d12 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65a44d8a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1d5ba943
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a19493a 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e250a1a 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@436427a5 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a3fb848 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c3c10cf 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]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6152d303
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3feaa2b3 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f453c84 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a3413af 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4be71e28 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d20aacc 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a82c5b5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e8e8f19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6152d303
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3feaa2b3 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f453c84 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a3413af 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4be71e28 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d20aacc 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6152d303
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3feaa2b3 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f453c84 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a3413af 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4be71e28 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d20aacc 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 399, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 400, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 401, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 402, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 403, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 404, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3701ad6f]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3701ad6f] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5095d40c, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 405, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 406, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 407, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6f5467ac
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6f5467ac] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f5467ac] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 408, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 409, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 410, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@40dcfef3
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@121e7f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@80d9116 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@431e4e26 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@106ed2aa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@740f7490 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@40dcfef3
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@121e7f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@80d9116 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@431e4e26 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@106ed2aa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@740f7490 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 411, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 412, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 413, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 414, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 415, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 416, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6f5467ac]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f5467ac] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c5e1d14, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 417, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 418, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 419, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@11e487ee
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@11e487ee] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11e487ee] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 420, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 421, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 422, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4066ac40
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@bf2677f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3360b45f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@53016b28 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8ff8bed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f8b0b6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@305fe49 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@31cec21b
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10cfaef3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bb269ff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f001021 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d3fd216 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35aaa5df on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57db6c52 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cd2fd3d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@506eb27d
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@730332d1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11d24455 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b7a93b5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a114354 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@396258af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a55bfa8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13a984b0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 423, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 424, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 425, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 426, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 427, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 428, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@11e487ee]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11e487ee] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1ec0db52, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 429, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 430, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 431, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4e8b84f
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4e8b84f] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4e8b84f] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 432, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 433, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 434, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2195d1b
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e7e60bb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ab7eb31 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1469d2e2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@327fa66a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a43d77 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@2195d1b
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e7e60bb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ab7eb31 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1469d2e2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@327fa66a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a43d77 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 435, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 436, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 437, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 438, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 439, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 440, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4e8b84f]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4e8b84f] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c12e6e3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 441, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 442, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 443, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@450f1492
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@450f1492] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@450f1492] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 444, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 445, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 446, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6516dd09
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a056ee6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f6c35c6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a32ded4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 447, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 448, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 449, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 450, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 451, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 452, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@450f1492]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@450f1492] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@63e6d21c, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 453, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 454, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 455, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d7b31e2
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d7b31e2] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d7b31e2] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 456, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 457, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 458, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@491e2270
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d5e7334 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b9c1452 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10ce6070 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@81c63c4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53f9d811 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 459, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 460, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 461, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 462, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 463, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 464, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d7b31e2]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d7b31e2] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6293efd1, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 465, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 466, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 467, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4ea83953
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4ea83953] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ea83953] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 468, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 469, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 470, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@23f7d9fe
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6315d288 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74f29997 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@708c26e0 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dc03beb on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 471, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 472, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 473, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 474, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 475, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 476, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4ea83953]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ea83953] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@25417c7c, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 477, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 478, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 479, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@41e43c90
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@41e43c90] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41e43c90] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 480, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 481, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 482, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7b31b8f9
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40b2598 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21de8770 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20f5d7f9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@283f239a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 483, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 484, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 485, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 486, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 487, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 488, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@41e43c90]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41e43c90] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@504eab5f, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 489, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 490, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 491, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d385605
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d385605] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d385605] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 492, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 493, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 494, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto_b}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=TOtO_c}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=toTO_a}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=TonTon}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 6 times
2024-10-20 18:53:49 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@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}}
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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=%_%}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@62df22d5],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@62df22d5],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@62df22d5],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@62df22d5],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@62df22d5],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@62df22d5, org.codefilarete.stalactite.engine.model.Language@72cbd260],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@62df22d5, org.codefilarete.stalactite.engine.model.Language@72cbd260],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@62df22d5, org.codefilarete.stalactite.engine.model.Language@72cbd260],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@1e693678, org.codefilarete.stalactite.engine.model.Language@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@1e693678, org.codefilarete.stalactite.engine.model.Language@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@1e693678, org.codefilarete.stalactite.engine.model.Language@62df22d5],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e 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@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 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@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 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@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f 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@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b 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@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e 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@1e693678, org.codefilarete.stalactite.engine.model.Language@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 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@1e693678, org.codefilarete.stalactite.engine.model.Language@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 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@1e693678, org.codefilarete.stalactite.engine.model.Language@62df22d5],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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=%_%}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@23e86d28],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@23e86d28],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@23e86d28],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@23e86d28],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@23e86d28],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@6338d778],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@6338d778],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@6338d778],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@23e86d28],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@23e86d28],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@23e86d28],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@23e86d28],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@23e86d28],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@60157e9c],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@60157e9c],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@60157e9c],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e 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@23e86d28],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 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@23e86d28],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 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@23e86d28],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f 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@23e86d28],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b 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@23e86d28],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@60157e9c],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@60157e9c],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 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@23e86d28, org.codefilarete.stalactite.engine.model.Language@60157e9c],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 495, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 496, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 497, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 498, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 499, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 500, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d385605]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d385605] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@237c078c, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 501, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 502, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 503, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@57104caa
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@57104caa] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57104caa] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 504, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 505, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 506, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.states_id=o.c.s.i.PersistableIdentifier@100, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_states.states_id=o.c.s.i.PersistableIdentifier@200, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@28cf351b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@76033d9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 507, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 508, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 509, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 510, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 511, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 512, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@57104caa]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57104caa] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16e91d6f, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 513, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 514, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 515, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3f9e00de
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3f9e00de] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3f9e00de] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 516, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 517, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 518, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=Titi}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=Tutu}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=Tonton}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@454e6931
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ee58ed1 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f498899 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fe3058 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13c6a2c7 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6038ed66 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@454e6931
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ee58ed1 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f498899 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fe3058 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13c6a2c7 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6038ed66 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 519, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 520, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 521, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 522, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 523, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 524, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3f9e00de]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3f9e00de] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7d9dcaed, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 525, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 526, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 527, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6f8f5d72
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6f8f5d72] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f8f5d72] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 528, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 529, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 530, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Tata}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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@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}}
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@3102ccd1],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@3102ccd1],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@3102ccd1],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@3102ccd1],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@3102ccd1],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@3102ccd1, org.codefilarete.stalactite.engine.model.Language@6c215735],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@3102ccd1, org.codefilarete.stalactite.engine.model.Language@6c215735],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@3102ccd1, org.codefilarete.stalactite.engine.model.Language@6c215735],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@c119654,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@3102ccd1],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@3102ccd1],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@3102ccd1],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@3102ccd1],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@3102ccd1],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@3102ccd1, org.codefilarete.stalactite.engine.model.Language@4bcb9f10],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@3102ccd1, org.codefilarete.stalactite.engine.model.Language@4bcb9f10],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@3102ccd1, org.codefilarete.stalactite.engine.model.Language@4bcb9f10],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@79833638],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@79833638],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@79833638],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@79833638],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@79833638],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@49eac84f, org.codefilarete.stalactite.engine.model.Language@79833638],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@49eac84f, org.codefilarete.stalactite.engine.model.Language@79833638],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@49eac84f, org.codefilarete.stalactite.engine.model.Language@79833638],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1f211f76,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@79833638],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@79833638],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@79833638],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@79833638],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@79833638],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@28b8c4b1, org.codefilarete.stalactite.engine.model.Language@79833638],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@28b8c4b1, org.codefilarete.stalactite.engine.model.Language@79833638],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@28b8c4b1, org.codefilarete.stalactite.engine.model.Language@79833638],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 531, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 532, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 533, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 534, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 535, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 536, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6f8f5d72]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6f8f5d72] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48fbdad6, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 537, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 538, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 539, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@54ee31ff
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@54ee31ff] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54ee31ff] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 540, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 541, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 542, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Tata}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.euMember=false, Country.name=Titi}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.euMember=false, Country.name=Tutu}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 5 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@776d13af],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@776d13af],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@776d13af],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@776d13af],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@776d13af],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@776d13af, org.codefilarete.stalactite.engine.model.Language@d7f170c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@776d13af, org.codefilarete.stalactite.engine.model.Language@d7f170c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@776d13af, org.codefilarete.stalactite.engine.model.Language@d7f170c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@776d13af],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@776d13af],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@776d13af],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@776d13af],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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@776d13af],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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@6ce32ec2, org.codefilarete.stalactite.engine.model.Language@776d13af],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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@6ce32ec2, org.codefilarete.stalactite.engine.model.Language@776d13af],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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@6ce32ec2, org.codefilarete.stalactite.engine.model.Language@776d13af],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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e 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@776d13af],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 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@776d13af],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 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@776d13af],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 543, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 544, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 545, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 546, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 547, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 548, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@54ee31ff]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54ee31ff] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@370fd959, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 549, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 550, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 551, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@72201591
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@72201591] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72201591] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 552, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 553, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 554, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@32d8185c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@32d8185c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@32d8185c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@32d8185c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@32d8185c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@32d8185c, org.codefilarete.stalactite.engine.model.Language@14cb3b20],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@32d8185c, org.codefilarete.stalactite.engine.model.Language@14cb3b20],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@32d8185c, org.codefilarete.stalactite.engine.model.Language@14cb3b20],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3946b998,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@32d8185c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@32d8185c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@32d8185c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@32d8185c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@32d8185c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@32d8185c, org.codefilarete.stalactite.engine.model.Language@263cd0e2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@32d8185c, org.codefilarete.stalactite.engine.model.Language@263cd0e2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@32d8185c, org.codefilarete.stalactite.engine.model.Language@263cd0e2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 555, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 556, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 557, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 558, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 559, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 560, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@72201591]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72201591] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@677dfaf0, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 561, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 562, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 563, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6e997547
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6e997547] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e997547] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 564, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 565, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 566, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto_b}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=TOtO_c}, 3={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null, Country.euMember=false, Country.name=toTO_a}, 4={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null, Country.euMember=false, Country.name=TonTon}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7702e4a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d3c5171 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25e62716 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f7556b4 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f4f6338 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b053d50 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7702e4a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d3c5171 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25e62716 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f7556b4 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f4f6338 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b053d50 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7702e4a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d3c5171 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25e62716 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f7556b4 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f4f6338 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b053d50 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@36b8cfde
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e3eefd4 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27d8f15e 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7921f7e4 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d01690 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65e24575 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@36b8cfde
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e3eefd4 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27d8f15e on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7921f7e4 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d01690 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65e24575 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@36b8cfde
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e3eefd4 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27d8f15e on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7921f7e4 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d01690 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65e24575 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 567, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 568, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 569, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 570, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 571, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 572, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6e997547]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e997547] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@bceee99, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 573, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 574, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 575, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5fefc31
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5fefc31] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5fefc31] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 576, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 577, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 578, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@571dab6a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49f7bb6f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66860e08 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d622d37 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2beba1c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d4b0cf2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@571dab6a
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49f7bb6f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66860e08 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d622d37 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2beba1c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d4b0cf2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 579, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 580, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 581, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 582, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 583, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 584, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5fefc31]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5fefc31] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@46b0a9cd, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 585, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 586, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 587, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1d8aab12
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1d8aab12] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d8aab12] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 588, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 589, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 590, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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 | {}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@53515068
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d9aaed2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4676d454 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5909021c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11f0c940 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61d46b5e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 591, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 592, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 593, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 594, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 595, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 596, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1d8aab12]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d8aab12] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38030c7c, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 597, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 598, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 599, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@487d0a60
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@487d0a60] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@487d0a60] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 600, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 601, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 602, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@67e2f838
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2f3fa378 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e501099 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@141afe4d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71ec7440 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f96763c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 603, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 604, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 605, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 606, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 607, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 608, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@487d0a60]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@487d0a60] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5f506203, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 609, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 610, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 611, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d708c95
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d708c95] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d708c95] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 612, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 613, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 614, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@53d5e209
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@118f427c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b9b3325 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6772f9c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2dec2b42 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f8c37c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 615, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 616, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 617, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 618, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 619, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 620, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d708c95]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d708c95] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f2cb144, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 621, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 622, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 623, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@51c26394
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@51c26394] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51c26394] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 624, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 625, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 626, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.euMember=false, Country.name=Toto}, 2={Country.DTYPE=Republic, Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.euMember=false, Country.name=Toto}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:49 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}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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]}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@6bdbbc00, org.codefilarete.stalactite.engine.model.Language@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@6bdbbc00, org.codefilarete.stalactite.engine.model.Language@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@6bdbbc00, org.codefilarete.stalactite.engine.model.Language@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@6b05cd6b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@215867af, org.codefilarete.stalactite.engine.model.Language@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@215867af, org.codefilarete.stalactite.engine.model.Language@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@215867af, org.codefilarete.stalactite.engine.model.Language@4e1ec5a2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@57f708ef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@57f708ef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@57f708ef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0ca75
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@761db70f on object 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@57f708ef],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ed6437b on object 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@57f708ef],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d9d2c3e on object 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@4c9c2dac, org.codefilarete.stalactite.engine.model.Language@57f708ef],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31e376e4 on object 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@4c9c2dac, org.codefilarete.stalactite.engine.model.Language@57f708ef],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d223638 on object 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@4c9c2dac, org.codefilarete.stalactite.engine.model.Language@57f708ef],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ae4c84d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16b3794f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2b883681,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 627, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 628, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 629, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 630, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 631, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 632, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@51c26394]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51c26394] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d38fd4a, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 633, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 634, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 635, missCount = 3]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5e7aefbd
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5e7aefbd] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e7aefbd] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@13365eb9]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 636, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 637, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 638, missCount = 3]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.DTYPE=Republic, Country.description=a description with a keyword, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null, Country.euMember=false, Country.name=null}, 2={Country.DTYPE=Republic, Country.description=a keyword contained in the description, Country.creationDate=null, Country.modificationDate=null, Country.deputeCount=0, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null, Country.euMember=false, Country.name=null}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3a5f067c
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ddc78ec on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ba61bc8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@350d587 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fe4223b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 639, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 640, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 641, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 642, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 3]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 644, missCount = 3]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5e7aefbd]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e7aefbd] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26ca2680, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1366214116] from cache with key [[MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 645, missCount = 3]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@70a8159f testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@62e3dba0 testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2c0e38c2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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.326 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest
2024-10-20 18:53:49 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:49 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:49 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:49 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@57490104 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:49 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest]
2024-10-20 18:53:49 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest]: using defaults.
2024-10-20 18:53:49 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:49 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:49 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@10710787, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@faf65ac, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@302295f6, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@212b37d2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@39fe414f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4d88d1d9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@692170bb, org.springframework.test.context.event.EventPublishingTestExecutionListener@11cc4fea, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5a7380a5, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@517e942b, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@33b89217, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@40783895, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6c8ee97, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@23b2eda9]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-10-20 18:53:49 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-10-20 18:53:49 DEBUG StandardEnvironment Activating profiles []
2024-10-20 18:53:49 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-10-20 18:53:49 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@1bcf9899
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-10-20 18:53:49 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-10-20 18:53:49 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-10-20 18:53:49 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:49 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:49 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:49 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 18 ms. Found 1 Stalactite repository interfaces.
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-10-20 18:53:49 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-10-20 18:53:49 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-10-20 18:53:49 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@50ccebbb
2024-10-20 18:53:49 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-10-20 18:53:49 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:49 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:49 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id))
2024-10-20 18:53:49 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2024-10-20 18:53:49 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:49 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:49 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:49 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [466589849] in cache under key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 645, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 646, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 647, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@232b7e94
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@232b7e94] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@232b7e94] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 648, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 649, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 650, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.presidentId=null, Country.creationDate=null, Country.name=Tutu, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.presidentId=null, Country.creationDate=null, Country.name=Tonton, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.presidentId=null, Country.creationDate=null, Country.name=TinTin, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.presidentId=null, Country.creationDate=null, Country.name=Toutou, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}, 5={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@46}, 6={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@47}, 7={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@75cc8f05
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c8c5ff on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d30d6cd on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@75cc8f05
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18c8c5ff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d30d6cd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3766b982
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29090b4b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@73270956 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3766b982
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29090b4b 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@73270956 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]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fdd676e
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@324a98b6 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@156ae5ac 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7fdd676e
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@324a98b6 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@156ae5ac 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]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@936c949
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cf22b65 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@30e6a3f5 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 651, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 652, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 653, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 654, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 655, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 656, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@232b7e94]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@232b7e94] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@20465588, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 657, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 658, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 659, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7864521c
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7864521c] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7864521c] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 660, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 661, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 662, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}, 5={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@46}, 6={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@47}, 7={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2a11b504
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14be01ee 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5e271caa 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2a11b504
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14be01ee 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5e271caa 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]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 663, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 664, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 665, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 666, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 667, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 668, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7864521c]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7864521c] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@475c43e4, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 669, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 670, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 671, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6cb21878
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6cb21878] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6cb21878] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 672, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 673, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 674, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}, 5={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@46}, 6={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@47}, 7={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@34453f9d
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@798d656d 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bb4b203 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@34453f9d
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@798d656d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bb4b203 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31361438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77129106 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8eeb409 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 675, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 676, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 677, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 678, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 679, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 680, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6cb21878]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6cb21878] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@75e38460, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 681, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 682, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 683, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@770ecf53
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@770ecf53] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@770ecf53] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 684, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 685, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 686, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6effce89
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cddf9cd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7280fbd4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2bb42c81 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@234e9716 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@16a5b2ce
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f2f3133 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c20ce5f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a1ed926 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f2fa123 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@16a5b2ce
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f2f3133 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f2fa123 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 687, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 688, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 689, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 690, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 691, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 692, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@770ecf53]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@770ecf53] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62afe4, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 693, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 694, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 695, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4e3ee82f
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4e3ee82f] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4e3ee82f] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 696, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 697, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 698, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.presidentId=null, Country.creationDate=null, Country.name=Tutu, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.presidentId=null, Country.creationDate=null, Country.name=Tonton, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.presidentId=null, Country.creationDate=null, Country.name=TinTin, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.presidentId=null, Country.creationDate=null, Country.name=Toutou, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}, 5={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@46}, 6={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@47}, 7={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6723c986
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f7cf6a on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2106b4d7 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6723c986
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f7cf6a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2106b4d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6723c986
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f7cf6a 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2106b4d7 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]
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@527afebf
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1edd6c8c 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@63c9df77 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 699, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 700, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 701, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 702, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 703, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 704, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4e3ee82f]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4e3ee82f] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@225d6a4, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 705, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 706, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 707, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4c28b19f
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4c28b19f] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4c28b19f] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 708, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 709, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 710, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.presidentId=null, Country.creationDate=null, Country.name=Tutu, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.presidentId=null, Country.creationDate=null, Country.name=Tonton, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.presidentId=null, Country.creationDate=null, Country.name=TinTin, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.presidentId=null, Country.creationDate=null, Country.name=Toutou, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}, 5={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@46}, 6={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@47}, 7={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@58048676
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a1057e on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b67805a on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@58048676
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a1057e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b67805a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@58048676
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a1057e 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b67805a 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 711, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 712, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 713, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 714, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 715, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 716, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4c28b19f]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4c28b19f] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@37033745, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 717, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 718, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 719, missCount = 4]
2024-10-20 18:53:49 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:49 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5aa686cf
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5aa686cf] for JDBC transaction
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5aa686cf] to manual commit
2024-10-20 18:53:49 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2843a12d]; rollback [true]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 720, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 721, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 722, missCount = 4]
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.creationDate=null, Country.name=Titi, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.presidentId=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.presidentId=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.presidentId=null, Country.creationDate=null, Country.name=Tutu, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45}, 5={Country.presidentId=null, Country.creationDate=null, Country.name=Tonton, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46}, 6={Country.presidentId=null, Country.creationDate=null, Country.name=TinTin, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47}, 7={Country.presidentId=null, Country.creationDate=null, Country.name=Toutou, Country.description=null, Country.modificationDate=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 DEBUG SQLOperation Batching statement 7 times
2024-10-20 18:53:49 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@42}, 2={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@43}, 3={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@44}, 4={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@45}, 5={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@46}, 6={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@47}, 7={Republic.deputeCount=0, Republic.id=o.c.s.i.PersistableIdentifier@48}}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@62754600
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2033326a on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d8c2de8 on object Republic[deputeCount=0,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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@62754600
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2033326a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d8c2de8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2ca6b438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31bbca38 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16206dc2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2ca6b438
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31bbca38 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16206dc2 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]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@245a2c7f
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7563f296 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6ffbb57d 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@245a2c7f
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7563f296 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6ffbb57d 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]
2024-10-20 18:53:49 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%}
2024-10-20 18:53:49 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}
2024-10-20 18:53:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3f1bfe98
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172a93b2 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]
2024-10-20 18:53:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@413721f 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]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 723, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 724, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 725, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 726, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 4]
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 728, missCount = 4]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5aa686cf]
2024-10-20 18:53:49 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5aa686cf] after transaction
2024-10-20 18:53:49 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3a360264, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [466589849] from cache with key [[MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:49 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 729, missCount = 4]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@546debe2 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5550dd6a testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@142d3d01 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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.245 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest
2024-10-20 18:53:49 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:49 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:49 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:49 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@1f1513d7 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:49 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]
2024-10-20 18:53:49 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]: using defaults.
2024-10-20 18:53:49 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:49 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:49 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2fd93b7f, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@18e50ef8, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@e6939, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1a6e20e2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7c0ae213, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4ca8b1a4, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3f9c5ea9, org.springframework.test.context.event.EventPublishingTestExecutionListener@549e0088, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7faf6a72, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7683d1b2, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@2b37a0dd, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@f096f73, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@bf1681a, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@63972697]
2024-10-20 18:53:49 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:49 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:49 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-10-20 18:53:49 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-10-20 18:53:49 DEBUG StandardEnvironment Activating profiles []
2024-10-20 18:53:49 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-10-20 18:53:49 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@1c120935
2024-10-20 18:53:49 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-10-20 18:53:49 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-10-20 18:53:49 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-10-20 18:53:49 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:49 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:49 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:49 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:49 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:50 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:50 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 15 ms. Found 2 Stalactite repository interfaces.
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-10-20 18:53:50 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@793c5b1a
2024-10-20 18:53:50 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, modificationDate timestamp, name varchar(255), creationDate timestamp, description varchar(255), euMember boolean, presidentId int, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [470944053] in cache under key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 729, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 730, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 731, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e810089
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e810089] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e810089] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 732, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 733, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 734, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e50c21d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f0bb332 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5747831d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e621289 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b834e4f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40b77f49 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26164792 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d036aad on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 735, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 736, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 737, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 738, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 739, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 740, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2e810089]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e810089] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6bcefcef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 741, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 742, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 743, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@13b46900
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@13b46900] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13b46900] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 744, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 745, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 746, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26f93beb
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1f731c3a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@537b71e6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@715e93d3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31607a22 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@391cd9a9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1eba8841
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b64a74c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45d7ba13 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@124b0265 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c6d1120 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5492219c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2d1d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@729c3ad8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a5fa7e3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34c8140f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b81fb54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c062778 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65eb0eca
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@459606bd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ad62f04 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34ff6543 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@200f818c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b6a3486 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 747, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 748, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 749, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 750, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 751, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 752, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@13b46900]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13b46900] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f6cf7d5, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 753, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 754, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 755, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@70fae96b
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70fae96b] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70fae96b] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 756, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 757, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 758, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17d96a31
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4bfed947 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b5c7fd8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59bf64eb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1408bbe7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cd2a401 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 759, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 760, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 761, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 762, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 763, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 764, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@70fae96b]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70fae96b] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c250e82, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 765, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 766, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 767, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4eda4c0e
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4eda4c0e] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4eda4c0e] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 768, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 769, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 770, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@777}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6105522c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17973d6f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dafed7b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5787166 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65adf2ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70b1f14 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@329aaf26 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d20597 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6105522c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17973d6f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dafed7b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5787166 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65adf2ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70b1f14 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@329aaf26 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59d20597 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 771, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 772, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 773, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 774, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 775, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 776, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4eda4c0e]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4eda4c0e] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f5c1b81, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 777, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 778, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 779, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@13757e8
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@13757e8] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13757e8] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 780, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 781, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 782, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e457635
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@175cef2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2228e00 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d636a2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@192f8d6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 783, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 784, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 785, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 786, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 787, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 788, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@13757e8]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13757e8] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66248b58, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 789, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 790, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 791, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@621b4166
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@621b4166] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@621b4166] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 792, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 793, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 794, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 795, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 796, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 797, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 798, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 799, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 800, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@621b4166]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@621b4166] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@445e0c69, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 801, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 802, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 803, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@577953cb
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@577953cb] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@577953cb] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 804, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 805, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 806, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@4eb1c9ac],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@4eb1c9ac],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@4eb1c9ac],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@4eb1c9ac],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@4eb1c9ac],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@4eb1c9ac, org.codefilarete.stalactite.engine.model.Language@3fa57a5a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@4eb1c9ac, org.codefilarete.stalactite.engine.model.Language@3fa57a5a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@4eb1c9ac, org.codefilarete.stalactite.engine.model.Language@3fa57a5a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@3a98c6d2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@4eb1c9ac],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@4eb1c9ac],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@4eb1c9ac],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@4eb1c9ac],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@4eb1c9ac],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@4eb1c9ac, org.codefilarete.stalactite.engine.model.Language@54118bbf],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@4eb1c9ac, org.codefilarete.stalactite.engine.model.Language@54118bbf],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@4eb1c9ac, org.codefilarete.stalactite.engine.model.Language@54118bbf],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@49614b44],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@49614b44],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@49614b44],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@49614b44],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@49614b44],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@49614b44, org.codefilarete.stalactite.engine.model.Language@4b0465bd],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@49614b44, org.codefilarete.stalactite.engine.model.Language@4b0465bd],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@49614b44, org.codefilarete.stalactite.engine.model.Language@4b0465bd],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@4e38fad,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@49614b44],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@49614b44],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@49614b44],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@49614b44],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@49614b44],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@49614b44, org.codefilarete.stalactite.engine.model.Language@255f7224],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@49614b44, org.codefilarete.stalactite.engine.model.Language@255f7224],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@49614b44, org.codefilarete.stalactite.engine.model.Language@255f7224],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 807, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 808, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 809, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 810, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 811, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 812, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@577953cb]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@577953cb] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@220248ad, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 813, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 814, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 815, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e73d826
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@e73d826] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e73d826] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 816, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 817, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 818, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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 | {}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cde05bc
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@29058723 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@268e3a6a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@374baba3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@187c5844 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff67c4b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 819, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 820, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 821, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 822, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 823, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 824, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@e73d826]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e73d826] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4d1ec2bf, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 825, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 826, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 827, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7de9b985
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7de9b985] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7de9b985] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 828, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 829, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 830, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tonton, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tintin, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tantan, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@115254ce
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cdbac7f on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af50d9b on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@365ebc58 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a111a95 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68fa4599 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@648d6010 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5926f473 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@115254ce
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cdbac7f 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af50d9b 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@365ebc58 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a111a95 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68fa4599 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@648d6010 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5926f473 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@115254ce
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cdbac7f on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5af50d9b on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@365ebc58 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a111a95 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68fa4599 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@648d6010 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5926f473 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 831, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 832, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 833, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 834, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 835, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 836, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7de9b985]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7de9b985] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@72d6f5c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 837, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 838, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 839, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1fc5aaa5
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1fc5aaa5] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1fc5aaa5] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 840, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 841, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 842, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tutu, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tonton, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dd1fd41
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40dfd1c3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c84e530 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ed91434 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34cfcec2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f39000e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dd1fd41
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40dfd1c3 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c84e530 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ed91434 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34cfcec2 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f39000e 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 843, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 844, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 845, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 846, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 847, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 848, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1fc5aaa5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1fc5aaa5] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55f83aaf, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 849, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 850, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 851, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@40c77f25
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@40c77f25] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40c77f25] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 852, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 853, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 854, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6634bfeb
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43c66c44 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c157e75 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eab736e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@569168c0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319052b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 855, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 856, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 857, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 858, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 859, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 860, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@40c77f25]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40c77f25] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@67592ab0, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 861, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 862, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 863, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3be7d0b4
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3be7d0b4] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3be7d0b4] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 864, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 865, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 866, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=Fri May 10 10:30:45 UTC 2024, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=Fri Jan 22 11:10:23 UTC 2010, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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=Sun Oct 20 18:53:50 UTC 2024}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4090f46c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2963a8da on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@482d1bb9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c3c5f1e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e0426d2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e541278 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 867, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 868, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 869, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 870, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 871, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 872, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3be7d0b4]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3be7d0b4] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@66ed73c1, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 873, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 874, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 875, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e3c4681
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@e3c4681] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e3c4681] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 876, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 877, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 878, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TOtO, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=toTO, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2df593ac
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@558519a7 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8ea6dac 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38f563e4 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15bc42b2 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e60caa4 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 879, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 880, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 881, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 882, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 884, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@e3c4681]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e3c4681] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1191c0d7, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 885, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 886, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 887, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6fa9cf83
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6fa9cf83] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6fa9cf83] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 888, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 889, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 890, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TOtO, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=toTO, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33aa6807
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bcfb8a4 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71653559 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@29ff3af 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a43d7e4 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@254fe08 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 891, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 892, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 893, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 894, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 895, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 896, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6fa9cf83]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6fa9cf83] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@18f7b7fd, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 897, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 898, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 899, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6411cb24
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6411cb24] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6411cb24] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 900, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 901, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 902, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49dba891
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@38854d64 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24a9599 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5925f653 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d80cec3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bb070b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 903, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 904, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 905, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 906, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 907, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 908, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6411cb24]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6411cb24] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2029d432, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 909, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 910, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 911, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5e6bfbb7
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5e6bfbb7] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e6bfbb7] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 912, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 913, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 914, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=true, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c7045f5
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f0bc723 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52d2a313 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40426682 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ce5eb9b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b68172f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18221338
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7678bf95 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@177b38b9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37d5d481 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49d61ca8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a65bdb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 915, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 916, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 917, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 918, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 919, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 920, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5e6bfbb7]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e6bfbb7] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2626020c, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 921, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 922, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 923, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@71ff6f39
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@71ff6f39] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71ff6f39] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 924, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 925, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 926, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 927, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 928, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 929, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 930, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 931, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 932, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@71ff6f39]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71ff6f39] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@83501cb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 933, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 934, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 935, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4dbf26c7
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4dbf26c7] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4dbf26c7] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 936, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 937, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 938, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fae2be3
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40df07fc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@146a81e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c65480d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17fdbefb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57d86841 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 939, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 940, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 941, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 942, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 943, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 944, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4dbf26c7]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4dbf26c7] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d8b2f90, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 945, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 946, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 947, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@55ec97c6
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@55ec97c6] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@55ec97c6] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 948, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 949, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 950, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3eb04c79
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@65293200 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fbb2a97 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7561dfe3 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ce0d1aa on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ac9a733 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@665cc575
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@361b25cf on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b210322 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c525925 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62c74f24 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@514c684d on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ba96df2
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15ab7999 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bdbf525 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54d8147d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44851ef1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2013a999 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ba96df2
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15ab7999 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bdbf525 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54d8147d on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44851ef1 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2013a999 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 951, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 952, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 953, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 954, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 955, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 956, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@55ec97c6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@55ec97c6] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2f9ceea8, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 957, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 958, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 959, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7123f4ff
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7123f4ff] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7123f4ff] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 960, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 961, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 962, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5928fb8b
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5fc62453 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ed6bc2e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c02c021 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2130eec1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1abc0105 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5928fb8b
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5fc62453 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ed6bc2e on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c02c021 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2130eec1 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1abc0105 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 963, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 964, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 965, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 966, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 967, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 968, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7123f4ff]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7123f4ff] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4cc1c39f, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 969, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 970, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 971, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7acf7bcf
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7acf7bcf] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7acf7bcf] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 972, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 973, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 974, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55cd9734
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59bc3a80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@251f9216 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e29c635 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c8c42f9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55cd9734
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59bc3a80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@251f9216 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e29c635 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c8c42f9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 975, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 976, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 977, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 978, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 979, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 980, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7acf7bcf]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7acf7bcf] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@81e6f3, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 981, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 982, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 983, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5364367c
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5364367c] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5364367c] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 984, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 985, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 986, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 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}, 4={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 5 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 987, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 988, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 989, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 990, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 991, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 992, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5364367c]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5364367c] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ce4a0d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 993, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 994, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 995, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@11476fd1
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@11476fd1] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11476fd1] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 996, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 997, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 998, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5076da27
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c4e22d8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c4ea118 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d821bd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fdf3d7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@167005fc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5076da27
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c4e22d8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c4ea118 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d821bd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fdf3d7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@167005fc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 999, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1000, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1001, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1002, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1003, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1004, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@11476fd1]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11476fd1] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b1bdab9, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1005, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1006, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1007, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2652d759
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2652d759] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2652d759] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1008, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1009, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1010, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2685b654
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35074828 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c0790ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc424b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1011, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1012, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1013, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1014, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1015, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1016, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2652d759]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2652d759] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@309b7b53, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1017, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1018, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1019, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b9beac9
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b9beac9] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b9beac9] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1020, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1021, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1022, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1023, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1024, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1025, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1026, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1027, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1028, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b9beac9]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b9beac9] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413d8fb2, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1029, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1030, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1031, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7f7ac444
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7f7ac444] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f7ac444] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1032, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1033, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1034, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5df073f1
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@406a9828 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22e22568 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6400429a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@250d64e0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16f7cc4c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5df073f1
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@406a9828 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22e22568 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6400429a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@250d64e0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16f7cc4c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fef700c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e4fd633 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40bdb06d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f854303 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19c20d72 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3451f8ff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@fef700c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e4fd633 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40bdb06d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f854303 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19c20d72 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3451f8ff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1035, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1036, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1037, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1038, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1039, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1040, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7f7ac444]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f7ac444] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@61b0b203, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1041, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1042, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1043, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@135b8428
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@135b8428] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@135b8428] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1044, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1045, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1046, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=true, Republic.modificationDate=null, Republic.name=TOtO, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=toTO, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=a keyword contained in the description, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b2ebfe5
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bbbb64c 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65df014 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74bfba13 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1865ede 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68b2c3aa 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b2ebfe5
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bbbb64c 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65df014 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74bfba13 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1865ede 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68b2c3aa 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d5fb813 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62a473aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3983235
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13bfd6 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b337e18 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68c9bef8 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44a6b9bf 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3495cc8d 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f1b963f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@204f4880 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3983235
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13bfd6 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b337e18 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68c9bef8 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44a6b9bf 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3495cc8d 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3983235
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13bfd6 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b337e18 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68c9bef8 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44a6b9bf 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3495cc8d 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1047, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1048, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1049, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1050, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1051, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1052, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@135b8428]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@135b8428] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@287607d9, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1053, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1054, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1055, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@378397cf
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@378397cf] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@378397cf] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1056, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1057, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1058, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eee9fa9
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@770f77f3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37a98c77 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f664709 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ca1e839 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79009ee on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eee9fa9
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@770f77f3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37a98c77 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f664709 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ca1e839 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79009ee on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1059, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1060, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1061, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1062, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1063, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1064, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@378397cf]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@378397cf] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@19a97c2f, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1065, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1066, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1067, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1d7e6380
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1d7e6380] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d7e6380] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1068, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1069, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1070, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60e5c1ca
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3223ac36 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44eeaf3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ecd1236 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2608d45d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e2bb1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70bf2681 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@115c112 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d7ae8e7
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@52e3b39b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69fe3c4c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@638d5340 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5deb1292 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45ef593f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@faec0c7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@742e80b6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e220c0c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61d3ee02 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@250deace on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4df7e8b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@181c7470 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@528db627 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3deba98e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62dfa275 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1071, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1072, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1073, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1074, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1075, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1076, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1d7e6380]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1d7e6380] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a26d653, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1077, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1078, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1079, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7996f7ea
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7996f7ea] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7996f7ea] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1080, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1081, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1082, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20ce9d1c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@340e6052 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@426b205 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e2b0fa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ff524eb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ef21d8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20ce9d1c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@340e6052 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@426b205 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e2b0fa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ff524eb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ef21d8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1083, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1084, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1085, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1086, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1087, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1088, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7996f7ea]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7996f7ea] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3bd8b0c7, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1089, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1090, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1091, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e05c51c
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@e05c51c] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e05c51c] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1092, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1093, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1094, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24170847
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47e1bb19 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57585455 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ac5c328 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cb9e980 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19d6eebe on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1095, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1096, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1097, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1098, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1099, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1100, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@e05c51c]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e05c51c] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9586c9, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1101, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1102, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1103, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@adace9c
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@adace9c] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@adace9c] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1104, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1105, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1106, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d0b8cc9
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b62b17c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ef5a994 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b38c606 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1107, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1108, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1109, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1110, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1111, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1112, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@adace9c]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@adace9c] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49ecdbc8, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1113, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1114, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1115, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@bd9e37b
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@bd9e37b] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@bd9e37b] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1116, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1117, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1118, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6616966c
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b931057 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a524163 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@318adb06 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4be77f on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 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=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1119, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1120, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1121, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1122, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1123, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1124, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@bd9e37b]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@bd9e37b] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6823bbb7, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1125, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1126, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1127, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1b54c03
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1b54c03] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b54c03] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1128, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1129, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1130, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cf70a59
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59b5138e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@292cfba3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@472bc276 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@283a701e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66857759 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1131, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1132, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1133, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1134, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1135, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1136, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1b54c03]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b54c03] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@44033eb, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1137, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1138, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1139, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2ebf0e46
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2ebf0e46] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ebf0e46] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1140, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1141, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1142, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto_b, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TOtO_c, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=toTO_a, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 6 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 6={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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=%_%}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@45aa3e5b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@45aa3e5b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@45aa3e5b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@45aa3e5b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@45aa3e5b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@51ff3472],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@51ff3472],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@51ff3472],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@45aa3e5b],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@45aa3e5b],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@45aa3e5b],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@45aa3e5b],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@45aa3e5b],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@16508af6],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@16508af6],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@16508af6],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b 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@45aa3e5b],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 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@45aa3e5b],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 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@45aa3e5b],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 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@45aa3e5b],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 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@45aa3e5b],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@16508af6],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@16508af6],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 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@45aa3e5b, org.codefilarete.stalactite.engine.model.Language@16508af6],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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=%_%}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2e4d2aaf],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2e4d2aaf],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2e4d2aaf],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@2e4d2aaf],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@2e4d2aaf],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@6ec4a04a],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@6ec4a04a],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@6ec4a04a],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2e4d2aaf],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2e4d2aaf],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2e4d2aaf],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@2e4d2aaf],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@2e4d2aaf],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@1901fa4a],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@1901fa4a],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@1901fa4a],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b 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@2e4d2aaf],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 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@2e4d2aaf],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 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@2e4d2aaf],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 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@2e4d2aaf],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 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@2e4d2aaf],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@1901fa4a],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@1901fa4a],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 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@2e4d2aaf, org.codefilarete.stalactite.engine.model.Language@1901fa4a],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1143, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1144, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1145, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1146, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1147, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1148, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2ebf0e46]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ebf0e46] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@557e3e77, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1149, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1150, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1151, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2374c53e
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2374c53e] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2374c53e] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1152, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1153, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1154, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into State(name, id) values (?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@100, State.name=null}, 2={State.id=o.c.s.i.PersistableIdentifier@200, State.name=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.states_id=o.c.s.i.PersistableIdentifier@200, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_states.states_id=o.c.s.i.PersistableIdentifier@100, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@568c5d25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,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@35681699,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1155, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1156, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1157, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1158, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1159, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1160, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2374c53e]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2374c53e] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@85a1a12, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1161, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1162, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1163, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@a6c816a
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@a6c816a] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@a6c816a] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1164, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1165, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1166, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tutu, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tonton, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e316c1d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@401c01da on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63129db5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e4e51 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74cc9694 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c4528d on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e316c1d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@401c01da 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63129db5 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e4e51 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74cc9694 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c4528d 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1167, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1168, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1169, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1170, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1171, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1172, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@a6c816a]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@a6c816a] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49329ce9, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1173, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1174, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1175, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@441830d
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@441830d] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@441830d] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1176, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1177, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1178, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@60344d8f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@60344d8f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@60344d8f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@60344d8f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@60344d8f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@4e874ae1, org.codefilarete.stalactite.engine.model.Language@60344d8f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@4e874ae1, org.codefilarete.stalactite.engine.model.Language@60344d8f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@4e874ae1, org.codefilarete.stalactite.engine.model.Language@60344d8f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@210741f0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@60344d8f],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@60344d8f],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@60344d8f],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@60344d8f],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@60344d8f],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@6051f3f3, org.codefilarete.stalactite.engine.model.Language@60344d8f],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@6051f3f3, org.codefilarete.stalactite.engine.model.Language@60344d8f],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@6051f3f3, org.codefilarete.stalactite.engine.model.Language@60344d8f],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@79cf42f2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@79cf42f2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@79cf42f2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@79cf42f2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@79cf42f2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@1ee23559, org.codefilarete.stalactite.engine.model.Language@79cf42f2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@1ee23559, org.codefilarete.stalactite.engine.model.Language@79cf42f2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@1ee23559, org.codefilarete.stalactite.engine.model.Language@79cf42f2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@e44d90c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@79cf42f2],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@79cf42f2],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@79cf42f2],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@79cf42f2],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@79cf42f2],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@728a9b59, org.codefilarete.stalactite.engine.model.Language@79cf42f2],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@728a9b59, org.codefilarete.stalactite.engine.model.Language@79cf42f2],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@728a9b59, org.codefilarete.stalactite.engine.model.Language@79cf42f2],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1179, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1180, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1181, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1182, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1183, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1184, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@441830d]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@441830d] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@25b0fd0c, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1185, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1186, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1187, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b1473a6
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1188, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1189, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1190, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Tutu, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@456}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 5 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@44}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@7a95ed24],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@7a95ed24],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@7a95ed24],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@7a95ed24],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@7a95ed24],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@7a95ed24, org.codefilarete.stalactite.engine.model.Language@6234c292],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@7a95ed24, org.codefilarete.stalactite.engine.model.Language@6234c292],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@7a95ed24, org.codefilarete.stalactite.engine.model.Language@6234c292],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@7a95ed24],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@7a95ed24],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@7a95ed24],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@7a95ed24],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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@7a95ed24],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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@7a95ed24, org.codefilarete.stalactite.engine.model.Language@591de409],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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@7a95ed24, org.codefilarete.stalactite.engine.model.Language@591de409],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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@7a95ed24, org.codefilarete.stalactite.engine.model.Language@591de409],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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b 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@7a95ed24],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 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@7a95ed24],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 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@7a95ed24],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1191, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1192, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1193, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1194, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1195, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1196, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d4d30ac, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1197, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1198, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1199, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@36f5468d
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@36f5468d] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36f5468d] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1200, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1201, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1202, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@31be1586],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@31be1586],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@31be1586],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@31be1586, org.codefilarete.stalactite.engine.model.Language@5997499b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@31be1586, org.codefilarete.stalactite.engine.model.Language@5997499b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@31be1586, org.codefilarete.stalactite.engine.model.Language@5997499b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@725d49a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@31be1586],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@31be1586],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@31be1586],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2e1d4cb8, org.codefilarete.stalactite.engine.model.Language@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2e1d4cb8, org.codefilarete.stalactite.engine.model.Language@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2e1d4cb8, org.codefilarete.stalactite.engine.model.Language@31be1586],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation delete from Country_languages where country_id = ? and languages_id = ? | {1={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1203, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1204, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1205, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1206, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1207, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1208, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@36f5468d]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36f5468d] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@58b5f661, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1209, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1210, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1211, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1a8a462e
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1a8a462e] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1a8a462e] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1212, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1213, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1214, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto_b, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TOtO_c, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}, 3={Republic.euMember=false, Republic.modificationDate=null, Republic.name=toTO_a, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.description=null, Republic.presidentId=null}, 4={Republic.euMember=false, Republic.modificationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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 Country.name asc | {1=%t%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13767944
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@623fb8e7 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d443a45 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15128876 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@784ec44d on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14b45f13 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13767944
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@623fb8e7 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d443a45 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15128876 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@784ec44d on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14b45f13 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13767944
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@623fb8e7 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d443a45 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15128876 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@784ec44d 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14b45f13 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]
2024-10-20 18:53:50 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 lower(Country.name) asc | {1=%t%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6be6fc
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e128b54 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@581f551f 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@649e878d 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d774b8 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44c262d0 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6be6fc
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e128b54 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@581f551f on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@649e878d on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d774b8 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44c262d0 on object Republic[deputeCount=0,primeMinister=<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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6be6fc
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e128b54 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@581f551f on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@649e878d on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d774b8 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44c262d0 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1215, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1216, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1217, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1218, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1219, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1220, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1a8a462e]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1a8a462e] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7f517c2e, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1221, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1222, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1223, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62d6611a
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62d6611a] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62d6611a] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1224, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1225, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1226, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52f6f7c0
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b4483a4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@536889a8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@142c4dd6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46c22594 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5170c12d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52f6f7c0
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b4483a4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@536889a8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@142c4dd6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46c22594 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5170c12d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1227, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1228, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1229, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1230, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1231, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1232, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62d6611a]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62d6611a] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@374a49be, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1233, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1234, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1235, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29cd44e3
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@29cd44e3] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29cd44e3] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1236, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1237, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1238, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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 not null | {}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ab236ee
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15092cac on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e0ae372 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b3e23cb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f6d6e66 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2635118a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1239, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1240, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1241, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1242, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1243, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1244, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@29cd44e3]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29cd44e3] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7ee39bbb, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1245, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1246, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1247, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7f0e2405
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7f0e2405] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f0e2405] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1248, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1249, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1250, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=null}}
2024-10-20 18:53:50 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=Titi}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@704a6c0a
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31844aaf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74fabca7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cf9d7ee on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3497d8b3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15295502 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1251, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1252, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1253, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1254, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1255, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1256, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7f0e2405]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f0e2405] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b946b4f, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1257, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1258, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1259, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1ba77d6e
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ba77d6e] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ba77d6e] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1260, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1261, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1262, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27d3ba25
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b67aaa2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cebec79 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41d7798 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55702f49 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@369b99ba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1263, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1264, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1265, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1266, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1267, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1268, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1ba77d6e]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ba77d6e] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11ff6da2, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1269, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1270, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1271, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@17833f
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@17833f] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@17833f] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1272, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1273, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1274, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2b0e378c, org.codefilarete.stalactite.engine.model.Language@1cf01723],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2b0e378c, org.codefilarete.stalactite.engine.model.Language@1cf01723],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2b0e378c, org.codefilarete.stalactite.engine.model.Language@1cf01723],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@65a7d6e8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@2b0e378c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@2b0e378c, org.codefilarete.stalactite.engine.model.Language@11fc3194],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@2b0e378c, org.codefilarete.stalactite.engine.model.Language@11fc3194],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@2b0e378c, org.codefilarete.stalactite.engine.model.Language@11fc3194],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 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=en_en}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@6a909132],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@6a909132],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@6a909132],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cb7d48d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2498b498 on object 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@6a909132],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cc909f5 on object 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@6a909132],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@62c5255b on object 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@6a909132, org.codefilarete.stalactite.engine.model.Language@12c9fb03],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38f96672 on object 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@6a909132, org.codefilarete.stalactite.engine.model.Language@12c9fb03],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c2b5639 on object 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@6a909132, org.codefilarete.stalactite.engine.model.Language@12c9fb03],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a249c93 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e5ba462 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2491aa04,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1275, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1276, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1277, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1278, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1279, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1280, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@17833f]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@17833f] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5449e498, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1281, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1282, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1283, missCount = 5]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@13f1d350
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@13f1d350] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13f1d350] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@58072e51]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1284, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1285, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1286, missCount = 5]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.description=a description with a keyword, Republic.presidentId=null}, 2={Republic.euMember=false, Republic.modificationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.creationDate=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.description=a keyword contained in the description, Republic.presidentId=null}}
2024-10-20 18:53:50 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%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47c2ba49
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bd61926 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@402e88b3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ec19b83 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5949c3a5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d16b32f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1287, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1288, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1289, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1290, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1291, missCount = 5]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1292, missCount = 5]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@13f1d350]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@13f1d350] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ba1b2d4, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [470944053] from cache with key [[MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1293, missCount = 5]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@75b05370 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3186d842 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@31b7d7d0 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.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: 0.71 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest
2024-10-20 18:53:50 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-10-20 18:53:50 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-10-20 18:53:50 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-10-20 18:53:50 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@245db886 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-10-20 18:53:50 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest]
2024-10-20 18:53:50 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest]: using defaults.
2024-10-20 18:53:50 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-10-20 18:53:50 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-10-20 18:53:50 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@69bbe809, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@20ebe430, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@46e71093, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@500e15ee, org.springframework.test.context.support.DirtiesContextTestExecutionListener@66c35446, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1976e6ca, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@67eb1eff, org.springframework.test.context.event.EventPublishingTestExecutionListener@47ead689, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3b77cb56, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@15193a44, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@2a3ac2fe, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3bf507ae, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@3e5d46fd, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@624a9068]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-10-20 18:53:50 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-10-20 18:53:50 DEBUG StandardEnvironment Activating profiles []
2024-10-20 18:53:50 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-10-20 18:53:50 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@2d471a7d
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-10-20 18:53:50 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-10-20 18:53:50 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-10-20 18:53:50 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:50 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:50 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$1.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$2.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$3.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$4.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$5.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactitePagedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$1.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:50 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-10-20 18:53:50 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:50 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-10-20 18:53:50 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 14 ms. Found 2 Stalactite repository interfaces.
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-10-20 18:53:50 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-10-20 18:53:50 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-10-20 18:53:50 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@215c0db5
2024-10-20 18:53:50 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-10-20 18:53:50 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id)
2024-10-20 18:53:50 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [759634557] in cache under key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1293, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1294, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1295, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7457c55e
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7457c55e] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7457c55e] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1296, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1297, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1298, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tata, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2e3b4f30
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61d42e9a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d7345d0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15e2a1d9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f309e47 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13ce519a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@483c6cc on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30814bf1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@718c7433 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1299, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1300, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1301, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1302, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1303, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1304, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7457c55e]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7457c55e] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6f81e89b, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1305, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1306, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1307, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@74266c5b
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@74266c5b] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@74266c5b] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1308, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1309, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1310, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Titi, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where lower(Country.name) = lower(?) | {1=TOTO}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6d2316ec
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31bca9c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4332c44d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44dd53c0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@259a3d8c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36f95ecb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1590a9d9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where lower(Country.name) = lower(?) | {1=toto}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@58935b4
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ba41f44 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25b4d4f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@174cac8c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e89eb06 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@cbf7f90 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where lower(Country.name) = lower(?) | {1=TOTO}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@78509083
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@722d2bc6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f8ac388 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e85761d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372cfd86 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@504dda01 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ba45a7d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where lower(Country.name) = lower(?) | {1=toto}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@35f375
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fba318 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69e91dc1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e7a53f9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4953382c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e5a79c6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4dc96071 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1311, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1312, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1313, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1314, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1315, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1316, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@74266c5b]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@74266c5b] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@c1312e6, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1317, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1318, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1319, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6639edc8
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6639edc8] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6639edc8] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1320, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1321, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1322, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=a description with a keyword, Country.modificationDate=null, Country.name=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=a keyword contained in the description, Country.modificationDate=null, Country.name=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1981a0cc
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bed2ec1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@688ebf26 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ffe7432 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3780cdef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eed7564 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cc73834 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1323, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1324, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1325, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1326, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1327, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1328, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6639edc8]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6639edc8] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@66ec8dc3, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1329, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1330, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1331, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@11224390
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@11224390] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11224390] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1332, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1333, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1334, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3c3b644b
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24aa7410 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2586ccb7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4354490d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d458cb8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62c9ba66 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40bfe33e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5343ec9a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51ed4c3f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3c3b644b
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24aa7410 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2586ccb7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4354490d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d458cb8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62c9ba66 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40bfe33e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5343ec9a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51ed4c3f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1335, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1336, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1337, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1338, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1339, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1340, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@11224390]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11224390] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@54e025a0, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1341, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1342, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1343, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@99d1af4
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@99d1af4] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@99d1af4] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1344, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1345, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1346, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-10-20 18:53:50 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@42}
2024-10-20 18:53:50 TRACE SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@8e36320
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68b59ceb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78635f79 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bdc0ad3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@87fdcd1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24c08b5d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6c5e9b30 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1347, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1348, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1349, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1350, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1351, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1352, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@99d1af4]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@99d1af4] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@62d9fa4a, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1353, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1354, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1355, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7d9b0c1f
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7d9b0c1f] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7d9b0c1f] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1356, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1357, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1358, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tata, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 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}
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1359, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1360, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1361, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1362, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1363, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1364, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7d9b0c1f]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7d9b0c1f] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@593e926f, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1365, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1366, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1367, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ad5bb92
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ad5bb92] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ad5bb92] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1368, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1369, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1370, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 2 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 3 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-10-20 18:53:50 TRACE SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@704a50aa],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@704a50aa],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@704a50aa],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object 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@704a50aa],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object 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@704a50aa],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object 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@704a50aa],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@704a50aa, org.codefilarete.stalactite.engine.model.Language@ca69671],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@704a50aa, org.codefilarete.stalactite.engine.model.Language@ca69671],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@704a50aa, org.codefilarete.stalactite.engine.model.Language@ca69671],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@2ef1df73,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@704a50aa],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@704a50aa],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@704a50aa],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object 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@704a50aa],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object 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@704a50aa],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object 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@704a50aa],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@704a50aa, org.codefilarete.stalactite.engine.model.Language@16f4afe9],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@704a50aa, org.codefilarete.stalactite.engine.model.Language@16f4afe9],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@704a50aa, org.codefilarete.stalactite.engine.model.Language@16f4afe9],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2024-10-20 18:53:50 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, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-10-20 18:53:50 TRACE SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@55e397e3],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@55e397e3],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@55e397e3],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object 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@55e397e3],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object 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@55e397e3],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object 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@55e397e3],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@55e397e3, org.codefilarete.stalactite.engine.model.Language@18593a44],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@55e397e3, org.codefilarete.stalactite.engine.model.Language@18593a44],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@55e397e3, org.codefilarete.stalactite.engine.model.Language@18593a44],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.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@1bf6f5bb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@55e397e3],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@55e397e3],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@55e397e3],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object 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@55e397e3],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object 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@55e397e3],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object 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@55e397e3],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object 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@55e397e3, org.codefilarete.stalactite.engine.model.Language@3b94ed26],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object 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@55e397e3, org.codefilarete.stalactite.engine.model.Language@3b94ed26],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object 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@55e397e3, org.codefilarete.stalactite.engine.model.Language@3b94ed26],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c9c114a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@985b9f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1371, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1372, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1373, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1374, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1375, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1376, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ad5bb92]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ad5bb92] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7fb2fde3, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1377, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1378, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1379, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2cd8310d
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2cd8310d] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2cd8310d] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1380, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1381, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1382, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 1 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-10-20 18:53:50 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@42}
2024-10-20 18:53:50 TRACE SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61c1539e
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7624ed3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64c47c1c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@384e3e54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf63f18 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2c1b36 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52593a99 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@41acf46d
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@289254fe on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6668a3d4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ebbd6d8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@205f10ec on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41592ea3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@11d2b5c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1383, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1384, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1385, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1386, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1387, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1388, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2cd8310d]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2cd8310d] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6ace6b0a, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1389, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1390, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1391, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4787467c
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4787467c] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4787467c] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1392, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1393, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1394, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=C}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=B}, 3={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=A}, 4={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=me}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tonton, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tintin, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tantan, Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.id=o.c.s.i.PersistableIdentifier@45}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name like ? order by president.name asc | {1=%T%n%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ecaad0a
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@530e4d34 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cf3aa06 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78071dc3 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@694a6499 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d52a67f on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602e9cd6 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e79f 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42b8bc3a on object Republic[deputeCount=0,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=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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ecaad0a
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@530e4d34 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cf3aa06 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78071dc3 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@694a6499 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d52a67f 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602e9cd6 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e79f 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42b8bc3a 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=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],states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ecaad0a
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@530e4d34 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cf3aa06 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78071dc3 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@694a6499 on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d52a67f on object Republic[deputeCount=0,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@602e9cd6 on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e79f on object Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42b8bc3a on object Republic[deputeCount=0,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=Person[addressBook=<null>,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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1395, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1396, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1397, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1398, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1399, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1400, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4787467c]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4787467c] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@662b44b2, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1401, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1402, missCount = 6]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1403, missCount = 6]
2024-10-20 18:53:50 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-10-20 18:53:50 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4d6b0990
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4d6b0990] for JDBC transaction
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4d6b0990] to manual commit
2024-10-20 18:53:50 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@77b16c58]; rollback [true]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1404, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1405, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1406, missCount = 6]
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Toto, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Titi, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43}, 3={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tutu, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44}, 4={Country.euMember=false, Country.creationDate=null, Country.description=null, Country.modificationDate=null, Country.name=Tonton, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@45}}
2024-10-20 18:53:50 DEBUG SQLOperation Batching statement 4 times
2024-10-20 18:53:50 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}}
2024-10-20 18:53:50 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, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where lower(Country.name) like lower(?) | {1=%O%}
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@60f1d1cb
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e399c93 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76317dcd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30a86cc4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8b291f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f1a776c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@40ec894a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@60f1d1cb
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e399c93 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76317dcd 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30a86cc4 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a8b291f 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f1a776c 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]
2024-10-20 18:53:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@40ec894a 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]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1407, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1408, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1409, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1410, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1411, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1412, missCount = 6]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4d6b0990]
2024-10-20 18:53:50 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4d6b0990] after transaction
2024-10-20 18:53:50 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-10-20 18:53:50 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6af603e0, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-10-20 18:53:50 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1e9b93ed testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c78560c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@59feea1c key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, excludeFilters=[], enableDefaultTransactions=true, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4f2ac7e0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@75bd28d, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@1bee0085, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@62ea8931], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-10-20 18:53:50 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@783a76d8 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1413, missCount = 6]
2024-10-20 18:53:50 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [759634557] from cache with key [[MergedContextConfiguration@d402fe7 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.StalactiteReposi